Si alguien permanece en una relación por al menos 7 años y después de eso, alguien se niega a casarse. ¿No es un engaño?

Depende del tipo de “relación”.
Si se trata de un “compromiso”, si se asume que no se cometieron errores graves, se puede culpar a la trampa.
Si se trata de una relación de “amantes”, “novio-novia”, el engaño no es la palabra. Llámalos una mala persona, puedo estar de acuerdo. Pero el engaño: no. Debería haber actualizado el estado de su relación a tiempo o al menos haber visto las señales que el otro quería. Te mantuviste complaciente y esperanzada. Lamentable, pero no engaño.