[@21308] You are doing your best and at least working towards your dreams. I am older than you and have accomplished much less. I know what you are feeling. I beat myself up about it sometimes but you just need to look at all the things you have done. Try to see how amazing it is that you have come this far and don't worry so much as to where you are going. Take it one day at a time for awhile. Tell yourself what you are going to do that day and work to do everything on that list for yourself. Write down five things you are thankful for each day. Just fill your life with as many positives as you can and you will see a difference with the combo of all that and going out more. I promise it gets better. You are amazing. You are not old. You have the world ahead of you. You have worked hard and done more than you realize. Give yourself a break because you are being more harsh on yourself than you deserve. I do the same thing to myself so I understand but sometimes you need someone to tell you that you are wonderful. That someone is proud of you.