Yes, I had similar situations. And I didn't do everything they asked.
Difference is I feel sorry and you feel angry. I was always angry with my family when i was a teenager, but not anymore for a long time.
I am not saying you are wrong man, just do whatever you think is right. Nobody is gonna force you. From my perspective, My parents were taking care of me with all their hearts and gave me all they could provide. I have not done the same to them, clearly.