It is imperative that we realize that Christ died for the ungodly, which is me. If you are holding on to any hope of being good enough to go to heaven then you can not be saved. We must come to realize that we are completely ungodly, completely unable to save ourselves, and that He is completely able.
We must realize that in being ungodly, we have no means to save ourselves. He does it all. He gives all who are saved the faith to be saved. The only thing we bring to salvation is the ability to chose. Even though we are ungodly, God has given to us the ability to chose or reject His Son.
Jesus said we must come to Him as a little child. A child has nothing of value to give, except their love, trust and obedience. As the ungodly, we have nothing of value to give in exchange for salvation. He gave it all in sacrifice, and He gives it all in the ages to come. It is all of Christ. He has the preeminence.
Ephesians 2:7 That in the ages to come he might show the exceeding riches of his grace in his kindness toward us through Christ Jesus