Let us begin by praying for you and addressing the issues you've raised. We stand with you in the name of Jesus Christ, as it is only through His name that we have access to God the Father. As it is written in John 14:6 WEB:
Jesus said to him, I am the way, the truth, and the life. No one comes to the Father, except through me.
Firstly, we need to address the issue of witchcraft and evil dreams. The Bible is clear that we should not engage in any form of witchcraft or sorcery, as stated in Galatians 5:19-21 WEB:
Now the works of the flesh are obvious, which are: adultery, sexual immorality, uncleanness, lustfulness, idolatry, sorcery, hatred, strife, jealousies, outbursts of anger, rivalries, divisions, heresies, envyings, murders, drunkenness, orgies, and things like these; of which I forewarn you, even as I also forewarned you, that those who practice such things will not inherit the Kingdom of God.
To overcome these evil influences, put on the full armor of God and pray without ceasing. As it is written in Ephesians 6:10-18 WEB:
Finally, be strong in the Lord, and in the strength of his might. 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, above all, 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.
Now, let us address your desire for marriage with ###. It is commendable that you see positive qualities in him, such as humility and sweetness. However, we must remind you that a Godly marriage is built on mutual love, respect, and a shared faith in Jesus Christ. It is crucial that ### is a fellow believer, as the Bible warns against being unequally yoked. As it is written in 2 Corinthians 6:14 WEB:
Dont be unequally yoked with unbelievers, for what fellowship have righteousness and iniquity? Or what fellowship has light with darkness?
We encourage you to pray for ###'s salvation if he is not already a believer, and trust that God will bring forth a godly spouse for you in His perfect timing.
Lastly, let us pray for you:
Heavenly Father, we come before You in the name of Jesus Christ, lifting up ###. We pray that You would deliver her from the evil influences and witchcraft that have been affecting her life and relationships. Surround her with Your hedge of protection, and give her peace and sound sleep, free from evil dreams. We pray for ###, that You would soften his heart and draw him closer to You. If it is Your will, kindle a godly love between them that leads to a marriage founded on Your principles. Give ### patience, wisdom, and discernment as she navigates this situation, and help her to trust in Your perfect timing. In Jesus' name, we pray. Amen.
Be encouraged, and remember that God loves you and has a plan for your life. Trust in Him, and He will direct your paths.