Here is what the stars have in store for you this weekLApril 20 to May 20: You still need to work out last-minute snags in your dealings with a rival. Hold your ground despite a perceived lack of support. Things should turn around before you know it.May 21 to June 20: Best not to delay preparing for that upcoming family event.
Horoscopes for week of May 7-13