was either quick or happy. I'd say don't beat yourself up, but it's natural, you're going to question yourself, going to ask why. But he came to you on his own terms, and now it's possible that he's left you the same way. Cats are independently minded little buggers after all. S'why we love them.