(and I'm the same age as Batch again, happens every bloody year. Oh.)
Ha ha, happy birthday you old fucker, closer to 40 than 30 now. Oh wait, that only works for people older than me. Best of luck on the eye. If she says no chuck her off (only joking).
Happy Brirthday Village too.