It seems like you talk about him and to him like he's a child. If I could speak to him I would say to leave you because it seems like you think you hold some moral high ground over him, and I don't see your outlook changing. 
Also, hairy legs just aren't feminine, this is not some major stand you're taking. 