A man who protects, teaches, nurtures, picks you up whenever you fall and invests himself in his children. Happy fathers day to all the amazing fathers who can do anything to make their family happy.