Bob only dated Maddie because his mother was afraid her friends would think her mid-thirties son was gay. Madelaine, "Don't call me Maddie", was a snob. Bob had not liked her in high school and decided he probably never would.
Bob knew someday the right woman would come along, but to keep his mother off his back and for the sake of appearance, he stayed in the uncomfortable alliance. Wanting their relatio