My boyfriend doesn't spend time with me

Me and my bf literally live in the same apartment complex but never spends time with me. He goes to school on the weekdays except Friday and I work on sat and sun. So in my eyes it just seems like he doesn't ever get to see me that he would make that Friday the time he spends with me but he'll choose playing games over me or hanging out with his friends over me. Sometimes he'll tell me that he'll come over then I'll wait up for him n he'll never show so I'll tell him forget it I'll just go to sleep n he won't even acknowledge the fact that he just stood me up. Also when he does come over it just feels like he there to have sex with me. To me it just seems like he'll come over whenever he's "in the mood". And we never go on dates and I get that it's a money thing I just wish he would put in the effort. I don't wanna feel like I'm nagging him to spend time with me. If that makes sense but I don't know what to do 😕

*UPDATE*

He broke up with me. Gave me a bunch of random bs excuses. Maybe this for the best. I just don’t understand what was wrong with me. Why couldn’t he love me enough to put in the work☹️