Я считаю так.
Мэри точно не знала и знать не могла, кто из двоих мужчин отец её ребёнка. Это мог быть и Марк, и Мейсон, и она изначально это знала. Другое дело - убеждала себя потом в том, что ребёнок от любимого. Но убеждай не убеждай, никаких гарантий того, что это ребёнок от Мейсона, у неё не было и в ближайшем будущем быть не могло.
Она хотела порадовать Мейсона и фактически солгала ему. Она напридумывала себе, и ему выдала додуманное-желаемое за действительное.
Невозможно назвать это её сообщение честным поступком. И в дальнейшем ей бы пришлось поддерживать эту нечестную теорию.
Как это - сначала сказать "я жду от тебя ребёнка", "ты будешь отцом", обнадёжить, окрылить человека такой вестью, а потом сказать "это, возможно, не твой ребёнок"?
Изначально зная, что ребёнок может быть от совершенно другого мужчины.
Выход по-честному был только такой:
Сказать, что беременна. Сказать про изнасилование. Сказать, что не знает от кого беременна.
Сказать про изнасилование. Сказать, что беременна. Сказать, что не знает, кто отец ребенка.
Других ЧЕСТНЫХ вариантов просто в данной ситуации не существует.
Всё другое заведомо самообман и обман. Потому что есть разные варианты, а она озвучивает только один, подходящий для себя и Мейсона, а о другом варианте не упоминает.