Nao fui casado, mas namorei uma por 2 anos, o sexo era absurdamente bom, não tinha do que reclamar, mas era muita briga também,....e terminamos. Se voce nao ta feliz, e vive todo esse tempo brigando, e mesmo conversando não adianta, não fique junto. Sente amor por ela, ama muito, tente conversar, se acabou o amor, então esquece, porque ficar só pelo sexo é furada.Como amigo disse, filho, pode até rolar, mas ter filho pra segurar casamento vai ser mais frustrante ainda, não importa se voce tem 20 anos 30 anos de casados...
Voce sabe mais do que ninguem como é o relacionamento, se por mais que conversem, as coisas não melhora, ja era, empurrar namoro com a barriga so pra ter medo de ficar sozinho é uma merda, casamento então.
A solução pra sua felicidade você já encontrou, não tem solução se ce quer se separar dela. Eu tentaria pois 20 anos não é brincadeira, quem sabe pode vir um bebezinho. Mais você que sabe, cuidado pra não se arrepender com as escolhas, Abraço