Yes, there is a link there. Sins of that magnitude like your mom did in a cult are the clue. Such cults are being led by demons, and a demon got a right over your mom when she got involved. That same demon is not coming after you, and yes, he is a messenger of Satan. This is the scripture that the devil uses to claim a right over the children of the sinners:
Deuteronomy 5:9-11 New International Version (NIV)
9 You shall not bow down to them or worship them; for I, the Lord your God, am a jealous God, punishing the children for the sin of the parents to the third and fourth generation of those who hate me, 10 but showing love to a thousand generations of those who love me and keep my commandments.
So you are plagued by what is called a generationa curse, and Satan will not leave you alone until that curse is broken. In fact, he will stick around until he can take you to hell (his house) with him. So you do need to act asap.
First, repent of your sins AND your moms / dads sins, and ask Jesus to wash them all away.
Then pray Psalm 91 over yourself daily, talk to Jesus regularly and ask him to send you "warring angels" to protect you from the devil and the demons, according to Psalm 34.
I sought the Lord, and he answered me;
he delivered me from all my fears.
5 Those who look to him are radiant;
their faces are never covered with shame.
6 This poor man called, and the Lord heard him;
he saved him out of all his troubles.
7 The angel of the Lord encamps around those who fear him,
and he delivers them.
Then look up Larry Huch online. He has a ministry in Texas and is one of the best teachers on how to break generational curses. Find the right book and study it.
But the most important thing, step 1, is to make sure Jesus Christ owns you soul, and not Satan.
It is time. Jesus Christ is coming back soon.
Repent and make sure you are cleansed by the blood of the Lamb. He loves you very much. He created you and he has prepared a place for you that is greater than anything you can see on earth.
Receive him today as your Lord and Savior.
How to accept Jesus Christ as your personal Savior and Lord?
It is the easiest thing in the world. Just close your eyes, focus on him and pray something like this:
"Lord Jesus, I repent of all my sins and I ask you to wash me clean. I am sorry for all the bad things I have done and the many times I broke God's Will. Please forgive me and fill me with the gift of the Holy Spirit. I want to belong to God. I want to be adopted into his family as his son/daughter. I want to get to know you. I want a relationship with you. Come into my heart. I give you control over my life. Please lead me through the Holy Spirit and make your Word real to me. Fill my soul with the peace that surpasses understanding and help me change so that I may lead a life that is pleasing to you. I want to go to heaven and I want to be called by the Fathers name. As of today I declare that I belong to you". Amen
If you do this with all of your heart you will start noticing subtle changes inside of you and step by step your life will change. I am speaking from experience.