How to be your own best friend

How to be your own best friend

It’s a subject I’ve always pondered on. That amazing ability we have to see the best in our friends, believe in their successes, love all the brilliant things about them and champion their dreams, yet, when it comes to ourselves we have a mental block. So often, we...