If you are looking for a way to really focus on yourself and change your mindset, you should consider using NLP. This is a fantastic way to get back in touch with yourself, and truly understand the workings of your mind.
These techniques are fantastic for reframing the world, increasing your positivity, and just generally having a better outlook on life!
So if you are going through a tough time and need to find some sunshine, then this book might be just the right book for you!