Cancer Daily Horoscope June 6 2016
You seem to let yourself discouraged at the first sign of trouble an unfortunately, you might be missing out on a lot more than you can imagine.
You should try and keep up with previous commitments and not give up at the very last moment. It is more than respecting your promises and those around, it also helps you build self-esteem.
Get day by day your Cancer Horoscope here on The Horoscope!