Sorry to hear that @Former-Member
You don't deserve any of that. But I do love your attitude - tomorrow is another day - just get through today 
It is so difficult when you get caught in the middle of two people you care about that aren't getting along. You can only do what you can do and the rest ultimately has to be for them to work out.
Even though you may not be 'feeling the love' at home - there is a lot of love for you here 
Have you read the latest two posts on our awww NUTS thread - might give you a laugh - even if it is just for a little while.
Thinking of you and hoping that things improve for you at home - you deserve some peace and happiness 