Yay!!!! to you acing your finals!! Clearly not just a pretty face

Much happiness and good wishes from this side of the planet!
I love the accommodation mixups you're having - it sounds just like what happens when I try to organise a bunch or people - honestly, I think herding cats would be easier. And speaking of cats, you should soooooo get that one from the vet's. I've got the of them and they're great company - when they feel like it.