I'm back. I went to PT last night and poured my heart out to my PT. I then went home and cried for about an hour about nothing at all. I'm so not like this normally but it seems to have helped.
I bounced out of bed this morning and went for a run in the rain and included a couple of hills which I normally don't do. I've felt awesome all day and really feel back on top of things. I've got boxing tonight and so can't wait. God it's good to have my mojo back.