Sometimes I wonder, "why do I even bother to try and get better? Every time i try to i end up doing the same shit again!" The answer is really simple, and i have learnt it. Unless you decide for Goodness/Righteousness, you will never be happy. You must always keep trying. And that's the plain truth. God did not make us to suffer, we chose that for ourselves, but we have to suffer because it makes us happy people in the long run. Virtue I learnt is acquired through habit. A person who complains is never happy. A person who is a peace is.
We have to suffer because it is the means for our salvation.
Another answer to this question because God has promised Mankind (me) that if you live the life of the Gospel, and Trust in His mercy, How can he as a Father not forgive me and help. He said he will restore mankind (me) to his former glory (The Mystical City of God book), He said that he awards the effort more than the achievement (Diary of St. Faustina). So that gives me courage to continue. Guilt is good because it let you be aware of you sins and repent for them. Yes he is Just but he favours mercy. Being just if you look at it carefully is really an act of Mercy. Thats why there is a Saving Justice.