You have a generous giving nature:

You enjoy giving and seeing others helped. You like to make others happy. If it is within your power to do so, you will probably do whatever is necessary to put a smile on that person's face who is close to you or even who might be a stranger.