Well the first twenty years all we did was argue, the next twenty he was my best friend.
Amazing what maturity can do for someone, I'm glad he finally grew up!
Hope you dads have a great one, I've been blessed with an awesome dad, and am fortunate to have great kids of my on. Gonna try to give him a special day, I know that tomorrow isn't guaranteed for any of us.