Hi firmjerm
Sorry to say this, but your chances are not looking very good. I would re-read a few times posts by Ellynn and Bluesummer.
How long have you been with your current Ex? Would you cheat on her again if she took you back? The question here is not about how long you can go without having sex. The question here is whether you are or not worthy of her trust. All evidence at the moment point to No, you are not worthy. But are you??? Do you feel like given a chance (Of her taking you back) you would never do it to her again? If you are and you can prove to yourself that no matter what happens IF she decides to take you back then you will NEVER EVER mistreat her in this way again then obviously nobody here or in your part of the world can stop you. You will just have to prove that to her in some way that you have now changed, unfortunately i can not help you with this bit (Maybe a tattoo on your forhead saying "I will never cheat again!!!"). If for any reason however you feel that you won't be able to obstain from cheating in the future (Any reason at all), then my advice to you is just to let it go (For both her and your sakes)...
Hope above helps. Good luck!!!
Don't cry, don't regret and don't blame
Weak find the whip, willing find freedom
Towards the sun, carry your name
In warm hands you are given
Ask the wind for the way
Uncertainty's gone, your path will unravel
Accept all as it is and do not blame
God or the Devil
~Born to Live - Mavrik~