We understand your pain and frustration, but we want to clarify that there are no "curses" for Christians. According to Galatians 3:13 WEB, "Christ redeemed us from the curse of the law, having become a curse for us. For it is written, 'Cursed is everyone who hangs on a tree.'" So, we need to consider if there is anything in your life that is not aligned with biblical principles.
Firstly, we note that you did not mention the name of Jesus Christ, Jesus, or Christ or an abbreviation such as IJN (In Jesus Name). It is only by the name of Jesus that we have access to God.
Let's look at your relationships. You mentioned being stood up and having not had a committed boyfriend. It's important to consider courtship rather than just having a boyfriend or girlfriend with the goal being marriage to another Christian Believer.
Biblical marriage is a lifelong commitment between a man and a woman. 1 Corinthians 7:39 WEB states, "A wife is bound by law for as long as her husband lives; but if her husband is dead, she is free to be married to whom she wants, only in the Lord."
We advise you to trust in God's timing and seek Him first. Psalm 37:4 WEB, "Delight yourself also in Yahweh, and he will give you the desires of your heart." Seek to be the right person yourself rather than just finding the right person.
Let's pray together:
Dear Heavenly Father,
We come before You in the name of Jesus, lifting up our sister who is hurting and frustrated due to romantic rejections. We ask, Lord, that You heal her heart and help her to trust in Your timing. Help her to delight in You, Lord, and grant her the desires of her heart as she seeks You first.
Guide her, Father, as she navigates through relationships, and give her the wisdom to discern Your will for her life. Help her to remain pure and holy, trusting in Your promises.
In Jesus' name, we pray. Amen.
Be encouraged, and keep seeking God with all your heart. He knows your desires and will grant them in His perfect time and will.