God is not like us humans. With humans, when a person does something that is wrong or we tend to try and hold that against the person forever. We sometimes make it a mission to punish them or "pay them back" for what they did. My friend....God is not like that. With God, when we come to Him, as a believer in His Son Jesus, and we ask Him to forgive us for the bad mistakes we've made and the sin we have committed not only against Him but against our own bodies...GOD FORGIVES. And not only does He forgive but he FORGETS. So no, God is not out to punish you. He only wants you to have the best in life. So if the man is getting married to another person, it must mean that he is not the best man for YOU. I think the problem here is that though God has forgiven you and has moved on and is trying to take you into something new (a new chapter in your life)...the problem is that YOU have not forgiven YOURSELF. You are holding on to this thing, not PHYSICALLY, but EMOTIONALLY. Breaking free emotionally is a hard thing to do, especially if you have been intimate with that person. So in order for you to move on as God has moved on, make it a point to FORGET about this man. When you find yourself thinking about him, make a point to think about something else. If you find yourself listening to a song on the radio that reminds you of him, change the radio station. If a certain area of town reminds you of him, bypass that area of town. If he calls, don't answer the phone. Lose his number. Change your number. Throw away the pictures of him. Throw away anything he has ever given you, jewelry included. Write down on a piece of paper how hurt you were over what went down between you and him...and THEN...BURN THE PAPER UP. As you burn up the paper, see the hurt and the pain being burned up with it. See the memory of the relationship being burned up with the paper. Get rid of any journal writings that include his name..... Breaking completely free emotionally is going to be a process. But you can complete this process. All you have to do is take the first step. And know this....God is with you. He loves you. He is not punishing you. Picture Him looking at you right now with His arms outstretched saying, "Daughter. LET'S GO!!!"