.Thanks for reaching out to us tonight! It sounds like you're dealing with a lot right now. Its pretty frustrating that your parents are fighting--especially about where you're going to live. It sounds like maybe you're feeling like you're in the middle of the argument, and that can definitely be stressful! Have you tried talking to your mom about it? Maybe if she hears from you that you'd like to live with your dad, she'd be less upset and more willing to let it happen.
As for this guy, its awesome that you asked him out! That's a pretty gutsy thing to do--you sound like you're incredibly strong and brave! That's awesome. Its frustrating that he said no, but it wasn't anything wrong with you, its just that he wasn't over his ex girlfriend. Sometimes it takes people awhile to get over a relationship before they are ready to move on and date someone else.
It sounds like this guy just needs time to do that. Maybe it would be a good idea to keep talking to him, get to know him better, be his friend, and wait for a little bit. If after a couple weeks or months, you still like him, you can definitely talk to him and see if he's over his ex girlfriend. And who knows? Maybe in that time, your feelings for him will change, or he'll let you know that he's moved on and is ready to date someone else.
Its very scary and terrifying to think about losing your grandparents. However, if you sit there an worry about it, you'll miss out on spending some really good time with your grandparents. Do you live by your grandparents (in the same city and state)? Maybe make it a goal this week to spend one or two days with them, call them, send them a letter, and just spend some time with them.
Play a game, ask them to tell you stories from their childhood, talk to them about what you're going through with your parents maybe, watch a tv show with them, etc. If you are able to focus on spending time with them, and enjoy the time you do get to share with them, rather than focusing on them not being around for very much longer, it will be less stressful and you'll get the chance to make some great memories with them.
Take some time to relax. Push the worry from your mind. Enjoy the time you do have with your grandparents, and don't worry about all the "what ifs" that can happen in the future. Worrying won't change anything--it won't make it better--it will just cause you to be more stressed out and overwhelmed. Take time to breath, relax, do something you enjoy so you can de-stress from everything you're dealing with, and things can get better.
Hang in there.