We understand your feelings for Gregory, but let's first and foremost seek God's will in this situation. It's crucial to align our desires with His plans, as His ways are higher than ours (Isaiah 55:8-9, WEB).
Firstly, we notice that your prayer does not mention the name of Jesus. It's important to remember that it is through Jesus that we have access to God, and there is no other name under heaven given among men by which we must be saved (John 14:6, Acts 4:12). So, let's pray in Jesus' name.
Regarding your situation, we must advise that pursuing a man who is involved with another woman is not biblical. If Gregory is indeed in a relationship, we should respect that. We are commanded to love our neighbors as ourselves, and this includes respecting their relationships (Mark 12:31, WEB).
Moreover, it's essential to seek God's will in your life and trust Him to bring the right person at the right time. The Bible teaches us not to awaken love before its time (Song of Solomon 2:7, WEB). Instead of focusing on Gregory, let's pray for God to prepare you for the spouse He has planned for you, and for you to recognize and be content with His timing.
Let's pray together:
*Dear Heavenly Father, we come before You in Jesus' name to lift up our sister. Lord, we ask that You comfort her heart and help her to trust in Your timing. If Gregory is indeed in a relationship, help her to respect that and move forward. Prepare her for the spouse You have planned for her, and help her to be content in Your will. In Jesus' name, we pray. Amen.*
In the meantime, we encourage you to focus on your personal relationship with God. Draw near to Him, and He will draw near to you (James 4:8, WEB). Trust in His plans, for they are good, pleasing, and perfect (Romans 12:2, WEB).