I used to volunteer in the old folks home. While I'm at it, I
give my whole heart at helping out these folks, I don't go with a
secondary objective in mind thus providing my best services for
those old folks. Hope you'll understand, it's not that I'm not
flexible of anything, it's just the way I do things. 
Want to be friends, that's a whole new diff story already, just
like I said, I don't talk much (unless I'm required to do some
talking with the old folks) while I'm helping out the old folks, so
they found me offensive or as you guys would put it "dao." Matter
of fact, I'm not. Want to talk, after the session then talk but
they already found me offensive plus I don't know how to socialise,
so how? lol