Am I too needy?

I like to see my bf every weekend, one day of the weekend. We have school together but we don’t really get to spend time together there, so I really value the day we spend together on the weekend.

Recently he’s been coming over once or twice during the week for like an hour or less, and not coming over on the weekend. It just hurts because i’m spending less and less time with him and I feel like he doesn’t care. Every time I bring it up he says “I don’t have to see you every weekend” or “I came over yesterday” even when it was just for an hour. I just don’t know how to talk to him about it since I have multiple times

Is it too much to ask for one day, to be able to expect to see him (of course, I’m completely understanding if he has family obligations or something, but in general)?