Yeah, know the feeling when everything goes wrong! Hey, cheer up, at least we here listen (well, read)!
Hope everything is better now!