That is rough. Perhaps you can take a final lesson (is that the right word? Seems harsh in a way I don't mean) out of this in the form of more understanding relationships with your own kids and grandkids (when they come, if you don't already have any). So, if your is being a strident, obnoxiously confident college student, take it in stride and wait for the eventual mellowing.
I got 43 years with my dad though I lived a couple thousand miles away for the last 20 of those years. I miss him all the time. What a nice compliment your mom gave you. High-five and a hug, brother.