Gail,
try to take each day as it comes and please try not to beat yourself up too much (easier said than done) we all do 'silly' things at times. I do feel for you and hope that you get some peace of mind soon, try to take care of yourself as best you can,
good luck, love and hugs, Shirl x