When I was little I always thought I was supposed to be a girl, I don't know why, but I did. I forced myself to push these feelings down because I thought they were too weird, but recently they came back, I don't know what to do. Am I a boy or a girl? I have no idea... (FYI, I am a guy).
You are you. Nobody can tell you who you are or what you're supposed to be no matter how much information you give them, and you should reconsider associating with anyone who does. These sorts of decisions are entirely your own.
Food for thought: Does it matter if you are a boy or a girl? Is it just a feeling, or do you think there are things girls can do or wear or say that you can't, as if being a boy is restricting you?
-----
Sometimes, we people have interests that lie outside the norms of society. This doesn't have to change who we are or make us less of us. It just means that expressing ourselves goes hand-in-hand with harsh words and criticism that not everyone can bear.
Labeling yourself something else and standing in with a group that matches you better will produce a shield, but even that can only take so many blows before it has to recharge, and it puts you in yet another society with restrictions that your interests may lie outside of.
That's why understanding the core of a problem is more important than finding a comforting word to describe your role in it, in my opinion.
You are who you choose to be. It doesn't metter if you're a boy or girl, just as long as YOU are happy. Don't do things just to please others. Do what you think is right to make yourself the most comfortable.
Hey! I had these problems a year ago as well, I always thought I was a boy, and now, well, I'm a man! You are what you feel to be! And you dont have to be one gender, you could also be non binary, or genderfluid :)
Personally I sort of recognize as gender fluid. I don't give a shit if I look like a girl or a boy, I just wake up and if I feel it, wear makeup. Its normal to be confused. The truth should come to you in the end.