Whether he is Scorpio to Virgo astrological signs do not make one person better than another. A Virgo or any other sign can cheat on their mates; break up for no reason; be non committal. It is not up to you to decide for him whether he made a big mistake by breaking up with you as he must have had his reasons. It hurts when someone breaks up and it is a hard pill to swallow but most individuals in their lifetime get hurt by the opposite sex at least once. If you ex does not have a girlfriend then perhaps phone him (do not text him) and see if he will meet with you and discuss your relationship. If he decides it is the end of your relationship then unfortunately you are going to have to respect and accept his decision. This does not mean you are not a worthy person or undesirable, but simply the chemistry was not right for the two of you.