Basing your happiness entirely on a partner is a really bad idea. It’s pretty obvious that a relationship based on that premise probably won’t work or, ironically, be happy. Also, finding a partner in order to make yourself happy seems like bad reasoning to me.
EDIT: And you left out the divorce and ensuing custody battle in your list of pleasantries.
And I don’t think finding fulfillment that isn’t based on the behavior of other people is bad advice.
A person should be able to be happy in their own right (i.e. have their own interests and independence) but having the need for human companionship satisfied by one person isn’t bad.