@sylvia0714,
We would be irresponsible to speculate, as we aren't doctors and, for anyone here who is even remotely connected to the medical or nursing professions, they haven't examined you.
This isn't a job for the Internet; it's a job for a second opinion.