You love them, you love them not: your feelings have been running hot and cold since your ruling planet Mercury turned retrograde on March 12. This Wednesday, Mercury resumes forward motion, helping you clarify the direction of your closest relationships. People are perfectly imperfect, Virgo. If you're looking for someone who never annoys you, screws up royally, or has a bad day, you're going to be searching for a long time. Of course there are deal-breakers, which only you can determine. For the past couple of weeks, you've either been way too harsh or far too lenient with the object of your affections. Return to the middle ground and weigh the pros and cons before you "x" anyone awesome off the list...or give a proven loser a fiftieth chance to prove that he's really changed this time. You might wait until Friday's full moon in Libra to make your final call about any relationships that are dangling in the balance. Libra is the sign of peace, love, and harmony, and the lunar light will illuminate your truest, inner knowing. Even if it IS time to say buh-bye, it's always best to do so with the most open heart you can muster. That said, you might see an opening to say hello again with renewed inspiration for your union. Mercury's direct turn may also bring finality to an ongoing contract negotiation. You can finally agree upon those last terms and sign on the dotted line this week. Push for a resolution if need be, as it's time to get things moving along to the next stage of the game. Venus enters your professional sector on Tuesday, blessing you with four months of creativity and charm. Network, network, network! With social Venus holding this position until August 7, you're poised to make some fabulous and prosperous connections. Women in particular will play a strong role in your successful ascent. Do you have a mentor? A seasoned and savvy lady in the biz might take you under her wing. If you're the one at the top of the food chain, consider grooming a younger woman in the ways of the game. She'll be an invaluable source of support when you're so busy that you need someone reliable to whom you can delegate.