Thanks for the query.
A few of your complaints suggest low hemoglobin
others are suggesting low platelet.
you might be suffering from a blood disorder.
A detailed blood examination is required.
Please meet a physician soon.
Let me know if you have any other doubt.
you can ask a direct question to me on this forum, following the below link.
Wishing you a good health.