In the web novel, there is no such plot where Megumin breaks up with Kazuma. Their relationship continues to be full of the usual banter, adventures together, and the development of their unique bond. They are important to each other within the story's framework and the events in the web novel keep them together rather than leading to a break - up.
Geralt ends up with Yennefer. Their relationship is complex and filled with passion. They have a deep connection that has been through many trials and tribulations throughout the story. They care for each other deeply despite their differences and the various challenges they face in the world of the Witcher. It's a relationship that is central to much of the story's emotional depth.