It's at times like this when I wish I could teleport to Sweden with a baseball bat and attempt to beat your father half to death.
Key word is "attempt," I have no idea if I'd succeed- but I'd definitely try.
I kinda hope you show these comments to him, so he knows what an absolute piece of garbage he is.
If there ever was a person I'd break my own rule and swear at, it would be him.