If you take my having needs as a punishment, you are probably punishing yourself for having needs.
Because you think are protecting other people from feeling punished, because you are used to your needs being taken as an attack.
A useful mantra is also the name of an old famous book:
I’m okay, you’re okay.