Wow, Laura! You do deserve better. I know it's hard to get out of that type of relationship though.
Is he a sociopath? I mean, does he not understand you can see what's happening and that it can affect your feelings?
Here too. Rain always brings me down. Hope your day goes ok otherwise!
New hobbies -> new friends : )