This Daily Horoscope is provided courtesy of DailyHoroscope.com and written by Rick Levine.
If things have been going well for the past few days, you may feel a wave of contentment now that sweet Venus is back in your sign. But if you have been experiencing emotional turmoil, today could be more difficult. Don't succumb to the temptation of letting off your steam at someone who doesn't deserve it. Instead, use this time to retreat and recharge. You'll be better able to communicate what's in your heart once you find your own center.