Hi,
I agree with everything HeavenMarie said. I just want to add a few things:
1) Forgiveness & move forward - forgive yourself (like heavenmarin mentioned) & forgive your ex. Forgiveness does not equal letting someone into your life again. Forgiveness has to do with the past, and whatever from that point forward is a fresh beginning. Also, if you can't find strength to forgive, it's OK, because forgiveness comes from God anyway. Come before God and admit how much you need Him, His forgiveness. Forgiveness may not come in snap of the finger, you might have to work through it for a while with God. Sometimes it might be hard, but look to Him and God will strengthen you in ways you never knew! Rest assure that God is always here to help you and heal you, we have to stay connected with Him!
2) We are created with a void that only God can fill. Anything else we try to fill it, it won't fit, or it'll simply melt away and we're out looking again. It's like drugs & addiction with that instant gratification. Guard your heart above all things, for it springs the well of life (Proverbs). I'd recommend the book "Captivating" by John & Staci Eldredge, about God's unique creation & purpose in woman.
We have to fill our heart with the right things, whatever we feed into the soil of the heart will grow out the fruit of it. Before you fill it, ask yourself will it grow an eternal fruit of the Spirit, or not? Plug in, read the Word, walk the Word, and surround yourself with people of God who walk in love mercy & justice, and focus first on growing up yourself as the woman God has created you to be. God knows us better than ourselves, He'll make sure that we learn how to crawl before we learn how to walk; or else we'd never get to learn walking if we remain in crawling. He only unfolds and reveals His purpose, plan & destiny for us to which we are capable of, but are we willing, will be the ultimate question.
3) Like HeavenMarin mentioned, you should be happy as a single person! If you can't be happy single, you'd be miserable married! Because in marriage, 1+1 >2, now what is the content of the 2 will be the question. Being single is the best opportunity to build yourself up in Godly characters to prepare you for whatever's ahead. You will face challenges in life, don't run away from it, take that as an invitation from God to grow your faith in Him!
I pray for all these things above for you!
God bless you!