Your boyfriend sounds like he has some impulse control issues and some anger issues. To wake you at 3 a.m. over missing toilet paper in the guest bathroom sounds like there’s something else going on besides missing toilet paper. His behavior sounds so bizarre that I’m not sure you can reason with him.
The question becomes should you stay and accept his behavior as eccentric or should you go and face your own financial demons?
If you stay, he’s probably not going to change, and while some women love so much about their men that they overlook other problems, I’m not sure you’re going to be able to overlook his tantrums — especially when they’re interrupting your sleep and your next day activities.
If you can move out, you don’t have to live at the same standard you have now. In fact, downsizing is the new black, and everyone is doing it. Taking a roommate, or living with a relative until you can get on your feet financially are both viable options that you may consider.
From what you’ve written, it doesn’t sound like he’s the love of your life, or that he’s got many other assets than paying the bills. So, for that reason, I’m advising you to move out, move on, and get some sleep! 🙂