my result:
You are a generous and moral (not to confuse with moralizing) person. You always work on self-improvement. You are very ambitious and have very high standards. People might think that communicating with you is difficult, but for you, it isn't easy to be who you are. You work very hard but you are not in the least selfish. You work because you want to improve the world. You have a great capacity to love people until they hurt you. But even after they do. . . you keep loving. Very few people can appreciate everything you do as well as you deserve.
wanna know yours too? click here