He is your best friend, the best without a doubt, he has a girlfriend and he loves her as much as you, his girlfriend doesn't like you as much... But, he loves you the same, his birthday is April 30th since his sign is Taurus. Love Cancer people for their sensitivity and Pisces and Aries people...