From what I know, your Venus tells you how you work in relationships, your desires, what turns you on, etc.
As for the Libra - Leo aspect, I am not entirely sure(still new to astrology and chart information), but you can do yourself some fun any google Venus In Libra/Leo compatibility. You might find the answers you need?
Did this help you understand your situation?
dxpnet has hosted real conversations like this since 2000. If you value independent communities, you can support the site below.
Sun Virgo
Moon is Virgo
Mercury Libra
Venus Libra
Mars Virgo
His
Sun Virgo
Moon Pisces
Mercury Libra
Venus Leo
Mars Scorpio
With we work out well? What does his chart say about him in a relationship aspect?