@dywc,
First off, I'm sorry that things are so difficult for you.
I'm going to guess that you're not in the United States, and that coming out is just not going to happen, or at least not until you get a lot older? I also take it that you'll be shamed or have other issues if you try to get counseling from a professional. Please correct me if I'm wrong.
Now. Sigh. One thing to keep in mind is that everybody, pretty much, has rough teenaged years. That may be small comfort but the truth is, even if you were not gay, you'd probably have some parental issue or another. So it's not just that.
It's great that you'll be in school in a year. School is a great way to not only meet more people of your orientation, but also just to meet people, period. You can reinvent yourself in a lot of ways. It can often be a wonderful time of a person's life. It's a year from now, but every day gets you closer.
In the meantime, I suggest going online like you are. There are sites where you can talk to other gay youths, but be careful as there are a ton of dating sites and it can be tough to navigate them and find what you need. I did some searching and found this one -
http://www.teen-chat.org/gay-teen-chat.html but I urge you to do some Googling of your own, and be sure to not only look for gay chat but specify for teens or G-rated, etc. Because otherwise I think you'll be dealing with stuff that might be tough to handle, e. g. guys who are a lot older than you, coming onto you.
There is also pursuing chat or forums that follow an interest of yours that has nothing to do with your sexuality. If you like, I dunno, World of Warcraft, or rap, or French culture or whatever, there are usually sites where you can discuss such interests. You won't necessarily meet other gay youth, but you'll meet people with whom you share a common interest. Just like you're friends with your cousin, you might find some people who you are simpatico with.
And speaking of your cousin, is it possible to hang out with her when she spends time with her friends? I don't mean all the time; just sometimes. You might find that you enjoy the company of some of her friends, too. She's already vetted these people; it is considerably easier to make new friends when you have an in like that.
And hang in there. I am certain that it is difficult, and it is lonely. But there is a campaign here in the US called, "
It gets better." Maybe check out a few of their videos. Those people have been where you are right now. And they have a positive message for you.
I wish you well.