"Old bean"? I'm offended! Actually, that's the first time anyone has called me that, so I'll let you off this once.
Sounds like you've played it pretty well down the years. I guess that makes it a little easier to hold knowing that your nett position is still positive. I was never that lucky.
Cheers,
-Disco