It takes a very strong woman to admit she was wrong, or even admit she COULD be wrong, when she feels that it is so right. Everyone sins and is capable of sin. It also takes a very strong man to be able to forgive the ultimate of betrayals.
With God, anything is possible.
Whatever you do, God already knows what it is. You will do what you need to do. Keep talking to God. He is listening.