Glace--I don't know what happened, but all I can say, is "suck up your pride." Accept your dad for who he is, and remember that he loves you more than life itself. My dad would put an "x" on the calendar to mark off every day before I arrived--but he was very undemonstrative. Father's Day is fast approaching. Book a flight and tell him you're coming HOME. He'll pick you up at the airport. And he'll give you a hug. And all will be forgotten (maybe not forgiven, but forgotten). That is what family is about. And, when you leave, he will give you the biggest, strongest hug you've ever had and say "thank you." Uncle Bob is right, "a daddy always loves his baby."
Oh--and I left lots of messages on their vm. I finally had to take action and catch a flight. I'm glad I did.