The guy I’m seeing always asks to see me last minute and on his terms?

Me and the guy I’m seeing always make plans and he gets so busy and it’s always on his terms when he wants to see me and sometimes this will be like 9pm at night or 10 and obviously I have work at 6am everyday. Am I being dramatic for wanting an actual time for a date here? I’ve been through this stuff before and I promised not to again. Like when we have a solid plan he always ghosts and dosent let me know when he’s coming and he ends up not coming then messages me on HIS terms when he wants to see me? I don’t like it? How do I stop this or is this just a guy who’s always gonna be like this? He always takes me to hotels lately too and we haven’t actually went out for food yet. I feel like he has no time and when I’m busy and refuse to wait on him he gets mad?

Updates
+1 y
I’ve been in this position before and I just think that if I don’t have a time I don’t have a date?
The guy I’m seeing always asks to see me last minute and on his terms?
Post Opinion