It appears that your body is fighting something. The rash may be associated to an infection.
What is your doctor doing about the results of your test?
With your Vitamin B12 being low, have you been offered Vit B12 injections? Although you can buy Vit B12 tablets that dissolve under the tongue, because your levels are low you would benefit from an injection of the vitamin. The dry mouth can be because of Vit B12 and iron deficiency, but it can also be as a result of your not drinking enough fluids and being dehydrated or from having a condition called diabetes.
Has your doctor checked your blood to find out and rule out diabetes?
Although we all get eye floaters, having blurry vision can also be a sign of diabetes when the sugar levels are too high. It would be wise to get your eyes checked by an ophthalmologist.
Your doctor should also advise you with regard to getting your Vit D levels raised. Although you can purchase these from any supermarket and pharmacy, your doctor may prescribe a higher dose for you to take. Never take more than is recommended on the packet unless advised by your doctor. Your dry skin could be because of the lack of Vit D, or you may have a disposition to dry skin which could be hereditary.
Another reason for a dry mouth that may have white coating, is having a fungal problem called Thrush. As you did engage in oral sex, it may be likely that you could have a fungal problem. Your doctor can do swab tests and give you a prescription to treat fungal problems and oral fungal problems. You can also purchase from the pharmacy without a prescription an oral jel called Daktarin which is specifically to treat oral fungal Thrush.
Make sure that you have a healthy and well balanced diet with fresh fruit and vegetables, live yogurt and plenty of water to drink.
If you haven't seen a doctor, then make an appointment to see one to discuss the course of action that should be taken with regard your symptoms and to build up your low B12 and Vit D levels.
Wishing you a speedy recovery.
The results of your CBC would have indicated if your body was in the process of fighting of a infection as your WBC would have been elevated. Since your glucose levels are with in normal limits it does not appear that you are diabetic. Fatigue and weakness can be caused by B vitamin deficiencies. I see that you are "sailor". If you are in the Navy or similar are you sea duty at this time? If so how much sunlight are you getting in a day depending on your rate and hours working? This could be the direct cause of your "D" deficiency. Your vision could be connected or may be a secondary issue. Having an ocular exam may be a good option if the Doc doesn't feel its correlated. Weakness, fatigue and stiffness can all be due to lack of fluid intake as well. Remember if you go to the store to get your vitamins-they are not all created equal. Ask your doctor for a brand that they trust and recommend. hope things start to turn up for you soon.
Dermatologist termed rashes as acne
I am taking a tablet for fungal infection don't know if it is for particularly oral
vitamin b12 I am taking 1500 mcg
HI this is reply is to both of you.
vitamin d 60000 IU
I also take infections for both
Opthamalogist said - no eye issue just plain number . Myopia
Internal medicine doctor said - your anxiety don't worry about hiv
general physician said - reports are normal
Andrologist said there is no infection in blood don't repeat hiv or vdrl test
gastrointestinal said gut is proper no issue if you want repeat hiv and vdrl after 2 months .
have been taking supplements since 6 weeks once a week .
May be little relief.