We are humans. Not perfect.
What you gotta understand is that God loves you unconditionally. Fall on your need and say: Jesus, let me KNOW YOU. Let me know Your Love… let me really know YOU.
Worry only about knowing Jesus and His love for you like it really is… That should be your prayer… not worrying about whether you make perfect contrition. not “me” but “You”.
But to adress your question. No… your contrition is not perfect. Hehe… the fact that you think there is any such thing is the fist misconception you have to deal with. There is no human who has perfect love, therefore there is no perfect contrition because true contrition is born out of love… but there is always a lot of things involved in human motives.
Look… think of it as though you are at the 0-level and you walk up a hill infront of you and you know that the higher you get the more beautiful is the view and the more peace you will have inside and the closer you get to the top the more the light of the sun makes evident to your eyes whom is walking next to you… you can see his silhouette at first… then the shades of his tunic and at last you can see the coulour of His eyes and feel the love in that gaze and in that gaze is everything you ever dreamed of.
That hill is love. the sun is the holy spirit. your steps are prayer and silence.
The first step:… the fear of hell is not bad… its good. (think about John the Baptist who said: repent because the kingdom has come close) … next step: you dont want to hurt your self because you love you… This is also good and in God’s will…
Then comes: you dont want to hurt your neighbour because you love her/him… its pleasing and beautiful to God,
… then the higher you go up the hill with Jesus, who is ALREADY-ALWAYS with you the more you are spurred by love… until your love become more and more pure because its His love that becomes your own. Your motive eventually becomes filled with love for Jesus… (You cannot love someone you dont know so you have to get to know Him) and then this will be more and more dominant… the other good reasons will remain but this might become the biggest one one day.
Good contrition starts with humility.
