Kinda reminds me of Capt John Sheridan and Ambassador Delenn from Babylon 5, different roles and expertise ( Naval Officer/ Diplomat) but they loved and respected each other plus complemented each other which is why B5 was able to survive all the crap in Season 3 and 4.
:) that’s not saying they have not had their down times. Prayer, time, patience and maturity has made it work.
But it’s the mutual respect and love that has kept them together.
Plus they are also very good friends, the best of friends to each other.