Best - going to New York, something I've always wanted to do and it didn't disappoint me in the slightest.
I have to say getting my animals as well. I've always had hamsters but my cat just gives me so many special moments.
When I'm lying in bed at night before I go to sleep and he comes and curls up to me and purrs and just sounds so content, life can just never seem that bad.
Worst - my relationship breaking up, even though it was for the best, and all that came with it.