The one person who can answer that question, is you. Do you think you're gay? If you do, you probably are, because no one knows you better than yourself. The only way you can really tell if you're gay, is to wait it out and see. Sexuality is a very complicated thing and even after five years of thinking you're gay, you might feel differently about boys or girls, or both lol. Just wait and see, it might be frustrating, but there's no other way.
My heart goes out to people struggling to understand or come to terms with their sexuality, cause I've been there and I know what it feels like.
I hope that you can understand what it is that you feel and come to a conclusion about your sexuality