Is a small gold nugget any less quality than a bigger one? It is still gold whatever size it is. But what about a large nugget of fools gold? Does the size of that give it a better quality?
It sounds to me that you have said yes to Jesus and so you have grace in your heart, but it is a small, weak grace. But it is grace and has the same quality grace that a stronger with larger grace has. So having small grace which makes you struggle with your sanctification is no cause for discouragement.
Having a small spark of grace in your heart is no problem to Jesus because He can pour a bit of Holy Ghost petrol on it and fan it into a larger flame.
Value the small portion of grace that you have, and keep trusting in Jesus, who has taken that monster in you and taken it on the cross with Him. When you received Christ, He was crucified as you, and you became as Christ in God's view.
So, your faith is centred on how God sees you, more than how you see yourself. It is good that you see the monster in you, because that causes you to humble yourself before Christ. The one thing that God hates is pride in someone who thinks they are the spiritual bees knees. Humbling yourself before God because of your sinfulness releases His love and compassion for you. The Scripture says that God resists the proud but gives grace to the humble.
God allows you to see the monster in yourself so that you turn away from trusting in yourself to be righteous, but to go to God's throne of grace to find mercy and grace and help in your time of need. The Scripture says, "We have the sentence of death in ourselves that we should not trust in ourselves, but in God, who raises the dead".