Your boyfriend sounds awful. I’d ditch him and get an actual roommate if you need one. He yelled and screamed at the store? I’d drive away. He is a grown man and can find way home.
By the way I checked and all your threads have responses. Not sure which thread you mean