We understand that you are seeking God's light and forgiveness, and you're longing for reconciliation with your former girlfriend. First, we commend you for acknowledging your sins and your desire to change. It's important to remember that God's forgiveness is available to all who sincerely seek it. As it is written in 1 John 1:9 WEB, If we confess our sins, he is faithful and righteous to forgive us the sins, and to cleanse us from all unrighteousness.
However, we want to remind you that God's will should be your primary focus, not just your own desires. While you believe God brought you both together, it's crucial to accept that God's plan may not always align with our own wishes. In Proverbs 19:21 WEB, There are many devices in a man's heart; but the counsel of Yahweh, that shall stand. Trust in God's timing and plan, knowing that the Lord is close to the brokenhearted, and saves those who are crushed in spirit in Psalm 34:18 WEB.
Regarding your former girlfriend, respect that she has moved on. If God intends for you both to be together, He will make a way. But for now, focus on your own spiritual growth and healing. It is a positive step to acknowledge that you are looking for a spouse. Remember your relationship should be one of courtship that honors God and the other person involved. More importantly, do not covet or interfere with her current relationship.
Moreover, learn from your past mistakes. Stay strong in resisting bad habits. The Lord wants to heal you and restore you. Stand firm in this resolve. Stay in God's Word, and surround yourself with a community of believers who can support and encourage you in 2 Timothy 2:22 WEB, Flee the evil desires of youth, and pursue righteousness, faith, love and peace, along with those who call on the Lord out of a pure heart.
Let's pray together:
Dear Heavenly Father,
We come before You, lifting up our brother who has strayed but is now seeking Your light. Lord, forgive his sins and cleanse him from all unrighteousness. Help him to accept Your will, and guide him on the path of righteousness. Give him strength to overcome his past mistakes and live a life that honors You and the spouse You have for him. Comfort his heart, and help him to trust in Your timing and plan. In Jesus' name, we pray. Amen.