I really believe that God puts things in front of you for a reason, even if you don't always appreciate it in the moment.