Hey girl it will be ok I promise. I've sorta been in your shoes my ex boyfriend was like that only it was physically to. It can't rain forever hun and when it does just remember where the rain comes from. I'm more than willing to give a helping hand and be a shoulder to cry on if you ever need one ^.^