My Husband thinks the world of our daughter but often looses his temper and swears in front of her even calling her a fucking little bitch for not having an afternoon nap just because he wanted to have a nap himself. He always feels bad about it afterwards but that dosn't stop him from doing it again. When I talk to him about it he Just says he promises not to do it again. I'm so anoyed with him as I would be devistated if Lucy ever swore and so would he. How can I make him stop it and control his temper?