Along with a plan its very good to have support. Welcome (belatedly) to the forum. This place is around 24/7 just for times when you arent feeling 100% - and there is usually someone around that can understand. Glad to see that you didnt give up on this site!
I think desperate is right that is does help to have a plan. Plan your work and work your plan. Don't worry I have noticed that there are many pushy people on this forum to help push you along :)
Jules
I am sorry I did not respond last night. I was in my own little funk but I was reading and I am happy to hear that you feel welcomed! This place has so many wonderful people here that will support and love you. They will pick you up and carry you when you need it and boot you in the butt if you need that as well. Welcome and sorry I didn't respond last night.
it really helps to have a plan. you're on the right track. best of luck to you.