At the Cross
The temptations that you've gone through and will be going through, they're all common to men, don't give in, run to God, He will let you through.
The problems that's coming your way, don't take it to your heart, bring it to your knees and pray.
Every bad things, they will come to pass.
Take everything at the foot of the cross, just like our sins each of the things that troubles you will be washed away by His blood.