A slapped face rash of parvovirus infection will usually last for 3-4 weeks. Since your boyfriend had it 4 years ago, he should have himself checked by a doctor, a dermatologist perhaps, to be sure it is not something serious. It is unlikely that a slapped cheek rash will stay for years. I hope this helps. Take care.
These Q&A’s are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.