A couple of friends whom I trust absolutely, I'd do anything for. (None of the closest ones are either colleagues or parents at DC's school, incidentally).
One thing I do know is that going over and above the call of duty on any form of goodwill/voluntary basis can quickly become an expectation, and then a sense of entitlement. The same goes for my students. Go over and above in terms of, say, dissertation supervision and give more help than necessary, because you feel sorry for them if they're having a hard time, for example.
They expect more and more. They end by wanting you to write the damned thing for them (and you won't). After all that, they do badly after all. Then they blame YOU for the fact that they haven't achieved the graded they wanted. They might even complain to the university, saying it's your supervision rather than their lack of effort/ability that's at fault.
And yes, I have fallen into this trap when I was significantly less experienced than I am now. And I've learned from it. This is not a mistake I'm ever about to repeat.
Clear boundaries are so important. Being a 'people pleaser', as once upon a time I was, gets you no respect. Conversely you seem to receive nothing but contempt for it.