(queentree)
i would agree, that you are probably in shock. what a horrible thing to witness and have blamed on you. that would mess with anyone's mind.
i am relieved to know your granddaughter's were there with you.
therapy everyday sounds like a good idea. i'm glad you are taking care of yourself.
perhaps consider calling the police next time, instead of a taxi. he is probably counting on the fact that you won't call the police.
and also, anyway you can secure that shed? put a lock on it?
and if he is climbing in windows, that is breaking and entering and you could report it to the police. at a minimum, consider closing all the windows when you aren't home.
i'm thinking you wouldn't go wrong installing bright outdoor lights, perhaps motion sensitive ones.
hang in there!
naive