Turning 50 has brought so many changes - ups and downs and highs and lows. But it's been worth every moment of the ride so far.