i am too nice for my own good.
In a nutshell, a nice guy, who doesnt let anyone walk over him, very caring, sometimes too caring, super fun, great to get along with, too friendly, loving and again mature, smart and well rounded.
ANYTHING ELSE YOU WANT TO KOW ASK?!