-The definition of vain :)-100% Homosexual-Despite his vanity, he is very intuitive and perceptive of others-Adored by the ladies and men alike