<<She satisfied him in all ways.>> Evidently not...ALL.....ways.
<<Now I have to believe that I am?>> If you do not, this (back and forth) will never end.....
<<I cant imagine ever being HAPPY with him>> I understand what you are saying .... I don't want to sound clicheish ... but you can not rely on him to be happy. Sure he can contribute to your happinees as do all those in your life.
I guess the question I have is will you be happier without him???