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