Daily Horoscope: Astrological prediction for May 5, 2023: Cancer, Mercury's relationship with Venus favours sensible people doing sensible things in sensible ways.
Daily Horoscope: Astrological prediction for May 3, 2023: Cancer, you have high principles, no doubt about that. The only question at the present time is whether you are prepared to make the necessary compromises and accept half a loaf rather than none.