Dear self, you have your own flaws. That is why you should learn to trust in God, more than you trust your own thoughts. Your own thoughts can derail you from your purpose. Your own thoughts can limit you from reaching your maximum potential. Self, trust God and you will never go wrong.
Behind the scenes, there is a Master of the Universe leading you to a better road. It does not matter how long it rained in your life, one day the sun will shine again. No matter how empty your cup may be, only a matter of time before it overflows. Do not worry because the Lord knows a lot you do not know. You are not on your own. So, hold on!