Welcome to the club mate, and seriously I mean that as there is a secret brotherhood of long haired men! Long hair and a beard is how our faces were designed to be framed. Beardless short haired men look odd, like a strange type of boy to me, after years of hanging out with the hairy. Hair is associated symbolically with wildness and masculinity, regulating our hair length is a way employers and wider society has of subconsciously taming us, neotonising us. Resist!
Unwanted comments are par for the course I'm afraid, long hair marks you out as a member of a different tribe, and it freaks out some of the worlds more insecure or ignorant men who seem to feel the need to make some sort of stupid comment. When I was at university and living in London it was a rare day I could walk the lenght of the Tottenham High Road without being called 'Jesus' at least once. In Tottenham it was often Asian men who used to do this so I would answer back 'Hi Mohammed, how are you doing?' which I thought was quite funny.
A couple of days ago we were doing gig at a Royal Marines base and one guy was reaching out to touch my hair (not in an aggressive way) as I walked past every few minutes whilst playing background music. I stopped and took his hat off and draped my hair over his shaven head which his friends found very amusing as they could see their friend transformed (its always best to respond back to hecklers and attention seekers etc at gigs and beat them at their own game). I honestly think that often it is simply curiosity or even slight envy which men aren't very good at expressing, it comes out in that typical male mickey taking found on building sites everywhere. When you get these guys on a one to one they want to have a conversation about it, but in front of their peers they can't be seen to be interested in something so 'other'.
There isn't a solution but responding with 'Ah, you are only jealous', or 'Why are you bothered, did you fancy me more with short hair?' are good reposts to use to take back the power.
On the subject of men in skirts, you might be interested to check out this website on Male Unbifurcated Garments http://www.kiltmen.com/index.htm