Miles, I've been in almost the same position you've been in (many times before) just take a break for a while and it'll do you good.