hugs.
It would appear from your posts that you are very community orientated. Correct me if I am wrong!
I live in a community of 400 people spread out along a couple of major roads. We have a community hall, a general store that is smaller than most houses and a school that belongs to us not the government. The gas station and post office are in the general store. There is a sign by the tracks and the train will stop there to pick you up. You have to buy your ticket on line and print it out yourself. Very quiet and peaceful in the shadow of two mountain ranges. We are very good at doing for ourselves.
My point here is that although we are community orientated each individual comes first. If a community project interferes with our own personal projects some one else has to do it. Trying to be there for others when you can't is damaging. Here no one complains if you don't show up. Over time the community has learned to schedule things so this doesn't happen too often.
It is too easy to lose site of yourself and who you are if you are always helping others. It can take the joy out of life.
By the way I disagree with Napoleon Hill. This type of thought can lead to excessive anxiety and depression. It can also lead to the loss of friends.
I would also use need rather than have. But then I do not like being told I have to do anything.
Should, yes, have to, no.
I think this quote is negative but still good for comment.
Just my opinion and we are allowed our opinions.
Davit.