You know, everything happens for a reason. Every trial you face, every experience that you've encountered whether they be good, bad, awkward, silly, confusing, embarrassing, etc. They all play a vital role in your life, I believe it has to do with developing or reshaping your unique character. Another thing it has led me to realize is that every situation I come across leads me to want to pursue a closer relationship with GOD. It is a challenge we often face, but the more we journey on to face these challenges and let God behind the steering wheel at all times; the more it produces and reshapes our Godly character.