生成一则有情节的短篇小说，至少包含两个人物和一个情节高潮。
玛丽是一个年轻的大学生，她经常到学校附近的咖啡店里学习。一天，她注意到一个经常在那里的男孩，名叫杰克。玛丽觉得杰克看起来很迷人，但是她太害羞了，无法主动向他搭讪。

几个星期过去了，每次她去咖啡店都会看到杰克，但他们仍未开口说话。直到有一天，他们同时被困在了咖啡店里，因为突然下起了暴雨。这时，杰克向玛丽搭讪了，他们有了美妙的谈话。他们发现两人都热爱文学，并且分享了很多共同的兴趣。

随着时间的推移，他们变得越来越亲密，开始约会。然而，幸福并未持续很久。当杰克的家人发现他和玛丽交往时，他们非常不满意。他们认为，玛丽并不是个匹配的伴侣，因为她没有成长在富裕的家庭而且家庭背景有些复杂。

杰克被迫面临一个艰难的选择，放弃他的家庭或者结束与玛丽的关系。他选择了后者，让玛丽感到非常伤心和失落。

然而，终究真爱能战胜一切。杰克的家人在他面临了失去玛丽的可能后明白了他们的关系的真正意义，最后他们被重新接受了。玛丽和杰克之间的感情也得到了重建，他们终于得以在一起，拥有了幸福的结局。