When you experience difficulties, challenges and setbacks in life - be assured when your trust is in God, each setback is a setup for you to reach your destiny.  Let God fix it.  He is an expert - He knows exactly what to do, and you will be happy!