Just because it feels good doesn’t mean it’s right for you
Initially, it appeared that Sheldon’s timing for entering Mary Jane’s life was close to perfect. She had seemingly ended things with David, and a fine, unattached man was exactly what she needed at the time. Unfortunately, once the two began entertaining the possibility of seeing each other long term, she learned that he never wants to marry, have children or even cohabitate with a woman. More than anything, Mary Jane desires a husband and family. And while she tried to stick it out with Sheldon for a period, she eventually realized that it could never work because they wanted two very different lives. Sacrificing your long-term happiness for the contentment of another will only lead to misery.