Virgo with Blood Type O is rational, flexible and very adaptive.
You are intelligent and rational which might be perceived as cold and indifferent. You are very cautious before making any decisions.
Virgo with Blood Typo O holds a serious attitude towards everything. Your honesty and seriousness bring your compliments and respect from others. You like to observe and prefer to deal with things objectively.
You are romantic and innocent in nature, and you are unlikely to let the environment change your personality.
Advice: Please try not to be too self-centered.