So after a month of wrangling and tangoing about J's birthday, I think I've finally come up with the perfect thing: a gorgeous dinner at a restaurant with a view over London's skyline (reservations made!). No drama, just one or two other people (or none!), and maybe a Ceilidh dance the night before. It should be fun and doesn't require a lot of cat wrangling. He's happy about it - although it's all changed very last minute due to work cancelling the trip he was going to make to Brighton - and I think he'll feel happy and loved, which is the whole point, after all.