Obiorah
Obiorah is someone who looks like they could beat you up but still listens to your dumb ideas and helps you out.
He let me talk about my stupid pet for an hour and still smiled.
He called me a donkey but still took me to the movies.
He said I was a mess but still showed up to my party.