Someone caring and kind; who will go out of his way to make someone happy. Outgoing, goodlooking and smart. Hardworker, dedicated husband, boyfriend. Can be jealous at times and jump to conclusions. Likes to help people. funny person to be around and overbearing at times. a person with a big heart
he is so caring
That is so Tim.