Quick answer: Venus in Leo means the planet of love was in Leo when you were born. You love grandly and loyally: romance should feel like an event, your devotion comes with warmth and generosity, and you need to be genuinely adored, not just accepted. Halfhearted love has never once interested you.
