It could be because you are not drinking enough water and probably not eating well.
Next Steps
Drink plenty of fluids, keep yourself hydrated.
Health Tips
Take plenty of fresh fruits, will help with your weakness
Gargle with warm salt water 3 times a day for throat pain.
Drink warm water/ soups to keep yourself hydrated
Take rest for a couple of days.