There is no such thing as a perfect person or a perfect life. Everyone makes mistakes... And they are necessary for personal growth. A mistake reroutes us to where we are meant to go. It may feel like a roadblock, but ultimately it is a bridge that takes us to where lessons are learned and applied... where life is perfectly imperfect.