Hello Alisha825: I see this is your first post here on PC... so... welcome to PsychCentral... from the Skeezyks!

May you find the time you spend here to be of benefit.
From the Skeezyks' perspective, this relationship sounds like a train wreck.

From what you wrote, it sounds to me like you should probably be dumping this boyfriend & working on finding another place to live. My perspective, for what it's worth (not much probably) is that this relationship is going to go badly one way or another... & the question is... will you be ready or not when it does? I wish you well...