Hello there.
I can understand your concern.
All the things you have mentioned makes no sense.
Get it checked out by a MD consultant physician in person for further evaluation and management.
He will examine you, order some tests and then tell you what's wrong.
Best regards.
Dr. Anil Kumar Jain.
Bangalore
Answered2017-09-29 17:28:19
Let others know if this answer was helpful