24, you're at the Golden age for physical culture.
Dead and depleted is a sign of not attending to your recovery. That could mean sleep, rest, but nutrition is a huge stand out.
One way to gain weight and strength is the OLD school.
SQUATS AND MILK!
You'd be amazed what adding a gallon of milk a day would do to you...
As a student, $ is probably a constraint.
Milk is cheap relative to calories and protein content.
I put on like 40 lbs and something like 150lb on my dead lift using squats and milk in 2 years. Now most of that weight was not "good" weight. But my goal was to increase weight on the bar.
Cottage cheese is a good recovery food.
Liquid food, goes down fast and doesn't trip the satiety mechanism.
I hope someone else chimes in with other ideas, but I also get nauseous when I eat too much too close to riding...
Most protein type shakes have a berry flavor.