How else is someone supposed to learn if they alway leave it to a "mechanic?" A lot of people bye their bikes specifically to have something to tinker with. "I am no mechanic" to me implies you should be getting your hands dirty more often. I would be ashamed taking my bike to a mechanic for blinker or tail tidy install.
Good for you, do all the maintenance my self (oil,tires,chain,sprockets,filters,etc) but some times it depends on time when it comes to electric issues (not this bike, but other bikes with many more features that when some idiot light comes on it has to be connected to a computer at the dealer, that is why I always come back to Japanese)
Also not everyone has the tools for everything, the time (many other responsibilities) or the spirit as you have.
There is no shame in not knowing how to do something, specially when its electric stuff (am not good at all with electrical/very basic stuff only/connecting after market lights on other off road bikes, etc.). The old days where much simpler to connect wiring harnesses, etc. But the way the new circuits are connected sure get confusing at times (for me anyway).
On line & youtube has a lot of nice info & vids in relation to installations of many components.
Have watched many times even knowing how to do something, its nice to quickly watch a vid, because of some small detail that perhaps i had forgotten since it's not my profession to do it all the time.
But you have the right attitude