Hey dear.....I think you should be open more and should tell more about your problem and describe your situation in detail so you can get best solution for your problem.
Dear I want suggest you that try to be happy with everything you have right now. Because there are many people in the world who have much less than you.
Off course you deserve better....but if you are not grateful for what you have right now ,you wud never get what you want. So develop a habit of showing gratitude to God.
Come out of complaining mode,ok. You will see the change in your life very soon. You life will change rapidly and you will get everything what you want.
CRSeaside has also given you so many nice suggestions in her post. so also try to follow them,ok.
Best of luck.
Thank you for your post. We make our own happiness in this life. By caring for others. Are you unable to see your brothers? Can you write them a card or get in touch thru Facebook ?
Second. The body needs to move to be happy. Pick a sport. Do you enjoy team sports or would you rather do something alone like jogging or swimming?
Third. Get interrested in life & how you can help. Do you like animals? Volunteer at a shelter walking dogs, combing cats and be of service.
These are the things in life that give meaning. When you are with your grandparents, play games like scrabble or monopoly.
Pay attention to your study's. get ready for college. Start applying for grants. There was a federal program to train nurses and school teachers that paid your tuition if you work in a certain city for 2 yrs after graduation. Look up!