So what were we talking about in this post before we got sidetracked?
Oh ya whether or not Mac is the best romantic interest for Heather? I believe that once your married it is for life. If you have any doubts you shouldn't get married in the first place. And if you don't expect some problems and can't work through them you shouldn't have gotten married in the first place. Plus you should know the person your marrying well enough to know what they are like and what you can expect. Heather and Mac have been through a lot and are still together and still in love thats a sign of a good solid marriage.