With blood type O a core of determination runs through your veins, making you quite pedantic when starting something and not giving up until you finish. O types are perfectionists. With your quick mind and knowing you make a very good mediator and are drawn to those who pay attention and have a similar outlook to you. There is no place in your life for those without a purpose and you feel most comfortable when surrounded by those who are honest and loyal. With an understand that there are many elements making up your life canvas you always stand back to give yourself a clear perspective, pondering before taking action, you prefer an understated approach to all things. Because O is the oldest blood you would respond well to a diet that contains meat.