Parents… embarrassing and occasionally annoying, but your biggest cheerleaders and the people in this world who love you the most.…