Hi hun. We are our biggest critics, it's the honest truth. What we don't like about ourselves, other people don't notice, don't care, nothing. I roll my eyes when girls go to such great lengths to apply cover-up for that zit on their face... when really, no one else is going to notice anyway.
One of my best friends has really thin hair, though she wears it short. She looks like a pixie, and I gotta tell ya, she's very popular with guys. It's not about the actual thickness of your hair, it's about how you wear it and how you feel about yourself.
I would highly recommend wearing your hair short, though. Definitely shorter than you have it now, anyway. I think a new fresh style would boost your confidence, and short is probably healthier for thin hair as well.