You are doing better than you think. Step by step, day by day you are making progress. Trust the process. Life has a way of giving you what you want in the most unexpected ways. It will happen when you are ready and the time is right. Just keep moving forward. You’re closer than you think.