Several things. These are symptoms that could be potentially serious. Yous should discuss these with your physician. He/she will thotoughly evaluate you and let you know what's going on.
Doctors in our network have worked for:
Talk to a Doctor Now
2 minute wait
Less than copay
Get second opinions