I wanted to reply to your question about long hair. I think if you have nice, healthy, thick hair and keep it clean and neat - that's sexy.
If you are balding, thinning on top and only the back sides grow long... not so much...
I like a man with pretty hair that I can run my fingers through and feel tickling my breasts... nice feeling.
Just my opinion. Hope it helps.
sadiej