First place: Sagittarius-you will be overwhelmed by his passionate topic.
Second place: Aries-He will double your enthusiasm.
Third place: Aquarius-it feels fresh to be with him.
(The degree of love cooperation between Leo and various constellations)
Aries: We are passionate about each other, but parents' opposition is always a stumbling block. Matching degree 9 1%
Taurus: You two have different values, and it will be painful to be together. 36% fit
Gemini: If you show a serious attitude, he will leave you. Suitable for 62%
Cancer: You will be moved by his devotion, but you can't stand his nagging. Suitable for 56%
Leo: Progress slowly from dating, but there will always be quarrels. Fitting 7 1%
Virgo: You are always very active, but be careful not to hurt his self-esteem. Suitable for 50%
Libra: You are happy to be led by him. The matching degree is 67%
Scorpio: You can't open his heart. There seems to be no intersection between them. The cooperation degree is 23%
Sagittarius: I am very happy with him every day. The matching degree is 98%
Capricorn: You two got married just for sex. The matching degree is 49%
Aquarius: If you can feel each other's charm, you are likely to have in-depth communication. The matching degree is 85%
Pisces: Being influenced by his emotions can easily make you lose patience. The matching degree is 44%
Actually, the constellation is a reference.
The key is your heart.