I think sometimes in life the biggest challenges end up being the best things that happen in your life.