The hardest moments in life are usually the ones that teach you the most valuable lessons.