It's the Holy Ghost causing me (and you) to "think of those things."
I know you don't want to hear that, but it's true.
By the grace of God.
Christ's sacrifice is complete. No sacraments, water baptisms, confessions, tithing, secret handshakes, absolutions or acceptance cards necessary to finish the completed atonement. It is finished. The elect, ordained by God from before the foundation of the world from all nations and races and ages, have been saved. He is gathering them up and He will not lose any whom the Father has given Him.
Thank you, God, for this unmerited, unearned and most merciful gift of grace through the death and resurrection of your Son.
Now, who is kidding whom?
You have to yield to the Holy Spirit or resist Him.
So why do you yield sometimes and sometimes not?
I know you do not want to admit that you have choices to make.
Or, God is responsible for your sins (since He is willing them)
Or, you don't sin.
Which is it?