He’s absolutely terrible. You need help. I’m glad he cut you off, (Not the way he did it) because it’s clear you never were going to. I’m sorry you are in pain, but you need help and actual, IRL friends. Not jerk guys you’ve found online (who could be anyone!?) who just abuse you, that you’ve never met.
I’m sorry you are so alone but we cannot help you. You need real, professional help.