Most Helpful Guy
He sounds flat out emotionally abusive. None of this sounds like something that remotely resembles a healthy relationship. If he cared about you he wouldn’t be constantly mad and angry and pinning things on you, he would want to be there for you no matter what. My guess is he’s been through abusive relationships in his past, starting at an early, and is now repeating the behavior in his adult relationships as a means of gaining control over situations since he felt none when he was abused. It’s called “the gift that keeps on giving” for a reason.