Welcome to the CP forum! I'm at a loss on your problems, but at first I thought it might be a Fibro thing, but as I read on I thought maybe not.
Please do let us know what you find out, as I'm sure you are still seeing a DR?
"The clock is running. Make the most of today. Time waits for no man. Yesterday is history. Tomorrow is a mystery. Today is a gift. That's why it is called the present."