Oh, dear, you have my sympathies, I too am harder on myself than on others. I get so cross with me when I make a stupid mistake, or lose something, break something...you know the idea. I hope you are on the way to putting things right, and tomorrow can go forward again.