My dad punched my boyfriend?

Anonymous
My boyfriend and I have been together for about a year now. We're both 19, and he's my first real boyfriend. My dad has made it pretty clear that he doesn't like him, but I don't understand why.. He's going to one of the best universities in the country, studying engineering, so he will have a good career and he's very gentle and respectful. I get that he wants to protect me, but I can't even ask for a better boyfriend.

So, my boyfriend came over to my house (I still live at home) before our date, we were having coffee in the kitchen, just talking, and my dad comes in and starts making stupid comments under his breath. He just looks at my boyfriend and says "what?" So my bf asks to talk to my dad for a minute (alone). I left the kitchen, but I was listening from the dining room. Essentially the conversation went like this:
Boyfriend: "I don't mean to be rude, but what exactly is your problem with me?"
Dad: "You're not good enough for my daughter?"
Boyfriend: "and why's that?"
Dad: "..."
Boyfriend: "look, I get that you love [name], but I do too. I would never push her into anything or hurt her intentionally, and she loves me too."
Dad: "yeah, until she comes to her senses."
Boyfriend: "what's that supposed to mean? I'm not going to stop seeing her, and you'll just have to learn to live with that. As her father, there are some things that you simply cannot give her."
Dad: "like what?"
Boyfriend: "I'm not gonna say it. You know what I'm talking about."

Then I heard some crashing and when I came in my bf was about to hit him back. The plain text of the argument makes it seem like my bf was being smug, but I assure you that he was speaking in a reasonable and genuine tone. I feel like my dad is just being immature. I don't get it. After that, we went out on our date and I haven't been home. I don't really know what to do.. My dad raised me as a single parent, and I love him so much, but I love my boyfriend too. I don't like seeing them fighting.
Updates
+1 y
I know (and he knows) that what he said was wrong. Obviously he shouldn't have said it, and he said that he deserved it. I just want to know the best way to resolve the issue.
My dad punched my boyfriend?
18 Opinion