ugh. Cats are assholes. Big, flexible fluffs of seething hatred. I hope you got to sleep shortly after, at least.