i hate to put my personal lifes experiences into this, but you remind me of someone whom i would disagree with alot.
i cant say it less brutally, you didnt like her, you shouldnt have slept with her.
Its as simple as that, and using her tears as an explanation is very weak.
Bringing 2 children into this world and then divorcing their mother to marry someone you fancy,.. what a way to go. Maybe your situation is more complex than this, but this is how everyone will see it, your sons when they grow up, ur wife, ur family. They
will hate you because you dumped them, im sorry, but thats the harsh reality of it. They are
not going to understand your feelings in all of this, that
you are human too and make mistakes.They will simply see you as someone who abandoned them for his....whatever your relationship to that woman is.
From the above it only seems your thinking about your little love story with this woman.
anyway brother, my opinion doesnt matter, brother Sharifs advice is much more worthy of your situation.
forgive me for my harshness, but your situation, ive seen it TOO many times, and the painful and life changing consequences EVERYBODY involved has to suffer in the years to come.