Everything happens for a reason. Every challenge we face is another experience we are meant to go through. If we are willing to learn from it then we will grow.
So today ask yourself what the answers are to your current challenge. The answers will come from many places so be open minded and be patient. Most importantly be optimistic that they will come when the time is right.