You might struggle today as you try to rein in your emotions so you don't get distracted through the first part of the day. Your heart may be on fire with romantic urges when the Moon harmonizes with sensual Venus in your sign, but it seems that expressing your desires isn't in the cards right now. Instead of assuming that you'll get what you want later, it's much healthier to simply accept the current situation for what it is without clinging to any additional expectations.
Horoscope by Rick Levine, Tarot.com
Not a Leo? Read your sign's horoscope here.