In reply to luke_rob123: Set yourself goals, both some just outside your current level and some higher ones
Climb with people who challenge you/are enthusiastic/ don't let you give up
Keep changing it up, train at a variety of places so you don't find yourself just repeating the same problems you know you can do
or as PPG says...join fit club, you find yourself not wanting to slack of if randoms from the internet are seeing what you'e done each week