They have had their fair share of 'stormy weather' [=they have had many problems] in their marriage.
They are 'fair-weather' friends. [=they are friends when you are successful but not when you fail]
They had to 'weather' [='get through'] some difficult times in the early years of their marriage.
(..) and that was a promise that niether one of them forgot so...where are John and teddy today? well, let me put it this way no matter how big a splash you make in this world, weather your a Corey Feldman,Frankie Muniz, Justin Bieber... or a talking teddy bear... eventually nobody gives a shit - (..)2012 Ted