I just want to know that I'm on the right path
Sister, I don't presume to know everything, but one thing I do know if you doubt your salvation, you need to know what salvation is to start with.
The Bible says this:
John 3:16 NKJV
16 For God so loved the world that He gave His only begotten Son, that whoever believes in Him should not perish but have everlasting life.
Romans 10:9-13 NKJV
9 that if you confess with your mouth the Lord Jesus and believe in your heart that God has raised Him from the dead, you will be saved. 10 For with the heart one believes unto righteousness, and with the mouth confession is made unto salvation. 11 For the Scripture says, “Whoever believes on Him will not be put to shame.” 12 For there is no distinction between Jew and Greek, for the same Lord over all is rich to all who call upon Him. 13 For “whoever calls on the name of the LORD shall be saved.”
So you see, you need to know for sure that you believe in Jesus, you need to know for sure, if anyone was going to ask you, do you believe in Jesus? What would your answer be?
Furthermore, the devil is nothing, don't give the devil the glory. I rarely say things like "The devil is persecuting me, or the devil made me sin". We need to take responsibility for our own actions. Sure the devil is there and he is on the prowl for prey, but Christ has defeated the devil.
Romans 16:19-20 NKJV
19 For your obedience has become known to all. Therefore I am glad on your behalf; but I want you to be wise in what is good, and simple concerning evil. 20 And the God of peace will crush Satan under your feet shortly.
James 4:7-10 NKJV
7 Therefore submit to God. Resist the devil and he will flee from you. 8 Draw near to God and He will draw near to you. Cleanse your hands, you sinners; and purify your hearts, you double-minded. 9 Lament and mourn and weep! Let your laughter be turned to mourning and your joy to gloom. 10 Humble yourselves in the sight of the Lord, and He will lift you up.
Romans 12:21 NKJV
Do not be overcome by evil, but overcome evil with good.