I've never had anyone in my life treat me like this. I've never been spoken to like he has spoken to me. I've never been pushed.
No. No. No. No one ..regardless of their damage....have the right to do this to you. Maybe...and it's a big maybe...If he was working seriously to try to get better you could allow a bit of this behavior. But at this point he's just being an ass