I'm good now.
Not only is O rare, O positive can be given to ANYONE with a positive blood type. O negative can be given to ANYONE. Period. And A, B, AB, etc. can only be given to those of corresponding type.
My blood is better than yours. Maybe, if it is O neg. xD;