I faint way way way too much. Every time I have finished fainting, I faint again. What do I do??????????????????? I don't even have 200 galleons to buy medicine.
You can get a free meal in the Great Hall, once a day. The meals are available for 2 hours, thrice a day. There's even a counter there so you can see when the next one is.
Aside from that, you can buy food and drink at Diagon Alley or in Hogsmeade. Be sure to keep your character fed, then this shouldn't be a problem anymore :)
I agree with Evelyn. Besides, it takes like three days for me to faint if I stop eating. So if you're not available one day, you can still eat the next day without fainting.
Customer support service by UserEcho