Yeah, similar with me. I am working hard to get my hardware skills en par with my software skills.
I love software for being just made of zeros and ones, everything is so easy to organize, and trial and error works nearly without regrets, since failures can mostly be undone. UNDONE! That's the key!
But for the same reason I hate it! I wanna do something that actually exists, that you can touch and that takes up space in this world. :) Here comes the hardware part. And I'm not talking about putting PCs together, but really CREATE something (but still technical)
That's why I want to look into fabrication and electronics. I really envy those guys on the board that are good at that.
Will take some time to catch up. :)