What @kelidanovus said. You don't need to justify your boundaries. You do more than plenty; your ledger is already way out of balance with what you do compared to what you receive.
You said something similar to me the other day, so I return it at need. Be easy on yourself.