I've just discovered that my bf of 5 years (lived with me and my boys for 3) never washes his hands properly, even after using the toilet. The only time his hands come into contact with any 'soap' is when he showers, on average every 2-3 days. (Until I recently challenged him on it, this was also the only time he changed his underwear.)
I love him but I don't think I can live with a man with such poor personal hygiene standards and such disregard for others in the household. The thought of him touching me or our clean dishes, surfaces etc sickens me.
Am I overreacting or do I ask him to leave?