You should get your blood tested. Go online and find out what kind of blood test you need to ask for.
http://renegadehealth.com/blog/2011/08/25/top-10-blood-tests-for-vegetarians-and-vegans/
I found this one, but this is for vegans, but it also geared to all people, omnivores and vegans.
Suggestion only, try eliminating the toxins in your body. How? Detox it.
Whether you caught it from some place or not, your body is sending a clear message, 'detox me, please'. What are you eating and drinking on regular basis?
I recommend not eating out, and cooking at home, eating less and less each day. Your body is too busy digesting food,so instead of dealing with the infection you may have,, it continues to waste all of its energy digesting the food you eat.
Detoxing means eating a low salt,low sugar vegan diet for 10 -30 days. The menu looks something like this: Anything green and leafy, raw fresh organic vegetables and anything light, this could be brown rice, steamed veggies, quinoa, squash, oranges, grapefruits, organic apples if you can find them.
Detoxing means drinking a lot of healthy liquids. This also means, no caffeine, no soda, no sweet drinks. (To get rid of your nausea, Chamomile tea, with ginger, lemon, and a tsp of turmeric.) If you can find an open minded doctor to supervise you, I would do a serious detox. Look on line for ones that work for you.
Try try try eating green bitter leafy vegetables, as much as you can. Chicory, Nettle, (Ortiga)Dandelion, Wheat Grass (just chew it)Spinach, Arugula Make a green smoothie with banana, it's more edible this way, for me.
Detox by sweating, a quick way is the sauna, if you have healthy blood pressure, I highly recommend going to a dry sauna. There are two in BA that I have been to. One is owned by a Chinese lady, it's in Medrano and Cordoba, I don't remember the exact address, but it's a yellow builiding, and the other is near Carlos Pelegrini,this is in a hotel and it's expensive. Or just exercise, do some bikrim yoga or yoga in general, dance,move around.
Detox your mind, meditate and breath.
Detox out bad people in your life,if you can.
Detox by sleeping well. (if possible).
But in the end get a blood test, and get good nutritionist/doctor to help you supervise a detoxification of your body and mind.