When you feel like you are swimming up stream, there are five questions that you can ask yourself to gain clarity. In asking the questions, meditate on each one in depth and you will be surprised at the insights.
1. Who am I?
2. What do I value?
3. What do I want?
4. What is required?
5. Am I willing to do what is required?