I'm a tomboy and I'm straight. I used to be very tomboy-y but not nearly as much these days - I wear skirts and my hair is quite long etc but there are times when I kick back in boyish clothing.
But there was a period of time when I was 18-19 where I shaved off my hair like Debra in Empire Records (showing my age), stopped wearing makeup and wore ripped jeans and t-shirts with converse. I was just the way I was feeling and I felt liberated like that - I was being a teenager I guess, experimenting with my identity. I thought it would halt any kind of development of relationships with guys because my gender was so ambiguous - I was totally androgynous although on a day to day basis I'd have half the people I encountered referring to me as 'she' and the other half referring to me as 'he' and one time a drunk guy started shouting that me and my best friends were lesbians as we walked past. I didn't really care what people said unless they were offensive about it - like the drunk guy and some woman in Costa who turned around in the queue and asked ''Are you a boy or a girl'' in front of the whole shop.
Anyway, this one guy that I was working with was super friendly and we ended up together. He never even mentioned my appearance even though every one around us would allude to it. It didn't work out with him and now he's with a girl who is very girly - I'm happy for him, we weren't meant to be and I'm looking for someone who doesn't mind a girl with a boyish side. Like I love go-karting and watching football, cars and playing X-Box but I also really like getting my hair done and trying on new clothes, cooing over babies, painting my nails and baking. So personally, I'd prefer a guy who can handle both sides of me and not just expect me to be at the salon 24/7 cause that's just not my whole personality. I'd rather go go-karting with him and then go to the salon while he goes out with his mates.
For some guys, the tomboy look and even the androgynous can be alluring - the guy I dated seemed to be really interested just because I was mysterious and not like any other female he'd met. I guess when he got to know me and the mystery wore off it wasn't so exciting anymore - but my dress sense was never the issue.
I moved on from that stage but not for the benefit of anyone else. I think when I was a teenager it was a cute/cool look but now at my age I'd look like I was having a quarter-life crisis and my face shape/body shape wouldn't suit it now I'm in my 20s but if I wanted to I'd still do it...I think I've kind of ''been there done that'' now though. For some people they can totally rock it no matter what age they are though and at the end of the day - everyone should just be themselves and dress how they feel. Some days I'll throw on some skinnys, a baggy hoody and some trainers, some days I put on a dress and some flats. I don't go to the extreme of shaving my head and dressing in mens clothes but that just because I did that for a few years and enjoyed it and now I'm at a different place.
I used to overanalyse it so much - now I don't care. If I wake up one day and want to wear men's clothes then I will but until then I'm quite happy in my tomboy-femme look. People can take it or leave it, I dress for my own comfort, no one else's. Someone somewhere will be attracted to you no matter how you look - I've learned that it won't be because of your clothes - it the energy you put out and how you make people feel.
Don't worry too much, just be you.