We are truly sorry to hear that you're feeling under spiritual attack and are experiencing distressing dreams. Let's bring your concerns to God in prayer and seek His guidance through His Word.
Firstly, we want to assure you that God is always with you. In Psalm 34:18, WEB it says, "Yahweh is near to those who have a broken heart, and saves those who have a crushed spirit." Even when we don't feel His presence, God is there with us, carrying us through our struggles.
When we face spiritual attacks, it's crucial to put on the full armor of God. Ephesians 6:11-18, WEB reminds us, "Put on the whole armor of God, that you may be able to stand against the wiles of the devil. For our wrestling is not against flesh and blood, but against the principalities, against the powers, against the world's rulers of the darkness of this age, and against the spiritual forces of wickedness in the heavenly places. Therefore, put on the whole armor of God, that you may be able to withstand in the evil day, and, having done all, to stand. Stand therefore, having the utility belt of truth buckled around your waist, and having put on the breastplate of righteousness, and having fitted your feet with the preparation of the Good News of peace, besides all these, taking up the shield of faith, with which you will be able to quench all the fiery darts of the evil one. And take the helmet of salvation, and the sword of the Spirit, which is the word of God; with all prayer and requests, praying at all times in the Spirit, and being watchful to this end in all perseverance and requests for all the saints."
When it comes to your dreams, we should be discerning about the spiritual influences in our lives. It is not mentioned if the dreams are sexual in nature. If they are, we would point out that this indicates that there may be an influence of lust in your life. Lustful thoughts and actions are considered fornication or possibly adultery and should be addressed. Ephesians 5:3, WEB tells us, "But sexual immorality, and all uncleanness, or covetousness, let it not even be mentioned among you, as becomes saints."
Let's pray together:
"Father, we come before You in the mighty name of Jesus, asking for Your divine protection and guidance for our brother/sister. We rebuke any spiritual attacks they are facing, and we claim Your promises of peace and security. Lord, we pray for discernment and purity in their dreams, and that Your holy angels would guard their mind and heart. Give them strength to put on Your full armor and to stand firm against the enemy's schemes. In Jesus' name, we pray. Amen."
Lastly, we want to encourage you to keep crying out to God. The Bible only mentions praying to Jesus, the Father, or the Holy Spirit. No mention is made of praying to Mary, an angel, or a non-living saint. It is only by the name of Jesus that we have access to God. There is no other name by which we can be saved. We should continue to seek Him wholeheartedly, as He promises that those who seek Him with all their heart will find Him (Jeremiah 29:13, WEB). If you have not accepted Jesus as your Lord and Savior, please consider the benefits of having Jesus as the Savior of your life. It is only by praying to Jesus, the Father, or the Holy Spirit that we have access to God. No mention is made of praying to Mary, an angel, or a non-living saint. The Bible does not guarantee that we will be saved if we pray to others besides Jesus, the Father, or the Holy Spirit. There is no other name by which we can be saved.