Question: why does glandular fever last so long?
Answer: Some people can have the virus in their saliva for a few months after recovering from glandular fever, and may continue to have the virus in their saliva on and off for years. This is because the virus remains inactive in the body for the rest of your life after you have been exposed to it.