"most of the seemingly happy men don't have supermodels on their arms, but someone they simply LIKE being with--in terms of companionship and conversation and trust"
You have nailed it, Mr. Wolf377. Mo cannot get a good man because she is not a good woman.
Who'd date a bitter old bat? I sure as heck wouldn't. She's only got herself to blame for her bitter loneliness.