So sorry to hear what you have been through .
The verbal abuse is just the start when it comes to addicts . It’s highly likely that he was craving coke at the time.
After the verble abuse , then comes the physical abuse then the menatl abuse and the manipulation..
My advice to you is to keep him blocked foreve . You have only been togther 3 months . Don’t waste anymore of your time on him . You can’t fix him .
I was with my partner for 10 years , last 2 years she was addicted to coke . It turned her into a moster, who had no respect for her self never mind me. This girl was the love of my life , we had a house , we were engaged to get married and then coke took that away from us .
Also he will definitely have an underlying mental health issue. As the coke will just be away of self soothing .
Many people on her told me years ago to run away from her and I thought , no this is different , you don’t know her , I can help her see the light etc….
She damaged my mental health and now I’m in counseling every week .
Trust me run away as fast as you can and don’t look back .