As far as personality is concerned, I like guys who are cute, gentle, caring, maybe a bit shy and sentimental, emotional and not hiding it, believe in true love, etc. I also like it when guys remove their body hair and care about their style & looks (but are not obsessed with it). To me, muscles on a guy are a big turn-off. I've always been attracted to guys who are skinny and have rather feminine facial features.
So, I'm a rather feminine girl (however I do like masculine character traits in women) and I'm 100% straight, I have never felt any attraction towards women.
I'm asking this because I want to understand why I am the way I am. Generally, most heterosexual women tend to like masculine men, but I am quite the opposite, and it just feels a little bit weird.