The good and the bad times, we've been through them all