Good for you OP on being a senior in college. You’re almost there!
Personally, I hit the work force when I graduated high school, so I have no university/roommate experience. But I understand the urges, the come and go feelings, the social burden, all of that. I’m sorry you seem to be stuck...