Was I being unreasonable for saying we couldn’t go?

Ok let me start off by saying I’m the only one in this relationship that works and money is tight anyways. My BF is aspiring to be a DJ and his friend let him know there’s this small undisclosed rave in the middle of no where. My bf makes a mix and tries talking me into it. Now I’m fine with raves, the issue is we have absolutely no money for gas and can barely afford groceries, this place is 3 hours one way and doesn’t end till 4 am and I’m the only one who can drive. I told him no because we have no money and I just started my thyroid meds and have absolutely no energy. He said we can over draw his account which then didn’t happen. So we didn’t talk for the night, then his grandma goes on how I take opportunities away from him cause he couldn’t DJ. First of all, he didn’t even tell her the whole story and how we have no money but he also lies to her about having a job. He doesn’t want to work cause he’d have to take a bus and he feels oppressed and won’t work for less than $15 an hour but can’t find any job paying that much. I’ve been sick for the past 10 months with no energy and finally after convincing him I need to see a doctor, I’m able to get treatment and meds. He didn’t want me to go in fear I would cheat on him. He doesn’t have a license and I’m tired of feeling like his fucking mom. He doesn’t clean and literally just plays video games all day and tracks my location while I’m at work. And will sometimes go off on text like your location is off.

I’m always made out to be the bad person but he doesn’t cook or do anything. I don’t think me saying no was unreasonable. We’ve been together for a full year

Vote below to see results!