To first fix a problem, you must admit that you have a problem. God can see anything and do anything. He sees what you suffer with and how the devil tempts you. He will always take into account how you are fighting against the sin or if you are just giving up. He will judge everyone separately (Romans 2 : 6-7).
I really need to evaluate myself and see what I need to change. In firms, managers usually evaluate their company's status with the help of an accountant. The accountant implements something called 'activity based costing' to evaluate every single activity of the firm to see if it is productive or not and see if it should be continued or not. In the same way, I need to look at myself and say "I really need to read scripture more, converse with my small group members outside of church, have more faith in you Lord, pray more, and so and so".
Praise the Lord though for allowing us grace even when we screw up.
Amen.