I feel you are looking at the signs from the Western system I being a Vedic or an Indian astrologer will look at it from my system. In the western system you have the Sun signs and in Vedic system it is the Moon sign that we follow, reason being that Moon being closest to the earth has more influence. Now coming to the horoscopes as per vedic concept the boy sign is Virgo and your sign is Pisces. This is a opposite relationship or what we call as 7-7 relationship. This is a relationship of two people who are bound with strong and different viewpoints. Sometimes they would be like best friends but at times also would not like to meet the eye. Virgo is ruled by Mercury and Pisces ruled by Jupiter are also not friends and inimical to each other. Basic character of Virgo people as they are ruled by Mercury suggest that they are quite centered people and do what they like the most, unlike like those born under the sign of Jupiter which denotes nobleness, generosity, charity.