I am sorry to hear that you have been unwell.
Considering the symptoms you describe, the most likely diagnosis is that you have a viral infection.
However, we would normally expect such problems to resolve well within 3 weeks and because symptoms have lingered for this length of time, I would suggest that you seek the help of your doctors in order to obtain a diagnosis.
If your doctors are in agreement that it is the residue of a viral infection, he may suggest some treatment.
Alternatively, you might wish to consider using Echinaforce Hot Drink – this has both anti-viral and immune system properties and is our remedy of choice for someone with your symptoms.
Do you have questions? Please feel free to ask.
Take our quick quiz to discover just how healthy your immune system is, as well as some useful information about your general health and wellbeing!