Diva, remember how far you've come !! And as for being disappointed in yourself, you're always the first to welcome new people to this site, and give advice when you can, I think that counts for an awful lot !! You will complete your studies and get up to date, I know you will, you have that gritty determination that most people wish they had !!! Just sitting down quietly and writing out a small programme of homework might just be the focus you need, but break it up into little pieces so its not to mammoth !! And don't forget those all important breaks !! Be kind to yourself, I am pretty sure no-one is disappointed with you, except you, so stop it, you are doing brilliantly !!!