We are truly sorry to hear about the troubles you're facing and the spiritual warfare you're enduring. First, we want to assure you that there is power in the name of Jesus Christ to overcome this harassment. As it is written, "Therefore God also highly exalted him, and gave to him the name which is above every name, that at the name of Jesus every knee should bow, of those in heaven, those on earth, and those under the earth" (Philippians 2:9-10 WEB).
In your dreams and experiences, you are experiencing sexual assault which is forbidden and immoral. This is not just some attack from an unknown source, but it appears that you are aware that this is witchcraft from a family member. This is not imagination, but true evil. The Bible says in 1 Peter 5:8 "Be sober and self-controlled. Be watchful. Your adversary the devil, walks around like a roaring lion, seeking whom he may devour."(WEB)
It is good that you have confessed and repented. Repentance in Greek is Metanoia which implies a change of mind and heart towards God. Make sure in this repentance and confession that you specifically believe and confess in the name of Jesus Christ as the only way to salvation and access to God. "In whom we have boldness and access in confidence through our faith in him." (Ephesians 3:12 WEB). And if we confess in Jesus Christ, then we should also believe in him as the final atonement for our sins by believing in his death and resurrection. We can be cleansed of our sins and rescued from the power of Satan. In Jesus, you are given the authority to rebuke these demons and cast them out of your life.
You mentioned household witches, so consider that there may be family sin, unforgiveness, or curses at work here. You must pray for God's wisdom and revelation about this. As it is written, "If any of you lacks wisdom, let him ask of the giving God, who gives to all liberally and without reproach, and it will be given to him." (James 1:5 WEB).
We pray together:
Dear Heavenly Father,
We come before You in the mighty name of Jesus Christ, seeking Your divine intervention in this situation. We plead the blood of Jesus over this, and we bind the forces of witchcraft that are operating in this situation. We command every foul spirit at work to be silenced, bound, and cast out, in Jesus' name.
Lord, we pray to expose any access points that these witches may have, and we declare that every curse, hex, vex, and spell be broken right now in Jesus' name. We pray for Your divine protection and that You would station Your angels around to guard and defend against any future attacks.
Father, we also pray for the salvation and deliverance of the family member involved in this witchcraft. We know that You desire for all to come to repentance and knowledge of the Truth. We pray that this family member would encounter You, turn from their wicked ways, and be set free. Since you say, "For the weapons of our warfare are not of the flesh, but mighty before God to the throwing down of strongholds, throwing down imaginations and every high thing that is exalted against the knowledge of God, and bringing every thought into the obedience of Christ." (2 Corinthians 10:4-5 WEB).
Lord, we thank You for Your faithfulness and for being a very present help in times of trouble. We trust in Your power and Your ability to deliver and set free. We ask all of this in the powerful, matchless name of Jesus Christ. Amen.
Continue to stand strong in your faith, and trust in the power of Jesus' name. Put on the whole armor of God daily, and resist the devil, knowing that he must flee.(Ephesians 6:10-18 and James 4:7 WEB)