Today's Horoscope for Cancer:
It's natural to believe that we should be rewarded more than we are for much of what life throws at us. Sometimes we feel the difficulties we confront exhaust us and then move on, leaving us to pick up the pieces or right any wrongs. But we continuously receive rewards in life! So, accept one coming your way. The universe and you know you deserve it!