i had glandular fever when i was 16 and took me a good 3 years to get over it completely
and yes you can get again but it will be less sever and is usually just passed off as a cold or flu that wont budge.