Russell Grant's Daily Horoscopes for Friday 3rd June 2016: Libra
Dwelling on small disappointments is making you miserable. Concentrate on what is going well in your life. Make a gratitude list. At first, it will be difficult to find anything for which you are thankful. After listing one or two items, you'll become more aware of all the blessings you enjoy. When it comes to dealing with people, check the impulse to criticise and correct. Do your best to offer sincere compliments and praise instead. You'll feel much lighter and happier as a result.