You've been here before, you're officially pining for someone. Maybe they feel the same way and maybe they don't. Whatever it is, there's something that is always getting in the way. There's never enough time in the day or money in your account and somehow, there's always too much to do.
The thing about people is that if they truly want to spend time with you, they will make time. Even if they have to study or run errands, they would rather you tag along with them and hope that you'll be okay with it instead of a full-fledged date. They don't cancel plans and "I'm too busy" is almost never an excuse.
When it gets too hard to see the person you want to be with and you find yourself questioning their feelings for you more often than not, it's time to move on. It's time to spend the time that was set aside for them on yourself. It's time to stop texting them back and stop letting them decide if and when you can actually hang out. It's time to take back the reigns and decide your day for yourself, stop moving things around for them.
It's not going to feel good and chances are, it already doesn't. You're probably spending way too much time trying to plan your day around them and rereading messages 400 times to make sure that everything you say sounds exactly right: detached but not too much. You're questioning everything you say and do to make sure that this person doesn't walk away from you. Honestly, that's just dating now.
When you start to feel like you're essentially pulling time out of thin air and they're deigning to find any for you, it's time to move on. It's time to put on some sweats and pamper yourself because, at the end of the day, you're all you really have anyway. Live authentically and tell people how you feel whether they're hurting you or making you happy. If they can't handle that, then they can't handle you. You're not too much for anyone, they're too little for you.