Hello there, how high is the temperature..? Please measure. It can be due to viral, exertion, or fever. Feeling weak and fainting indicates low HB count and Improper diet. it's nothing much to worry about, do consult online, you will be fine with Medication.
Next Steps
Do, CBC test and share reports online.