First, welcome to the community hope you will have a plesant stay and make a lot of friends
On your first question I believe you will have big defeat because you see it all wrong.
If you shall go true life with the thought " who supported me, and who do I like to support" then I think your parents have build your Ego a bit to high.
If your first thought is what suits me and do I need to do this, then I think in some years time you will live in a "cold world"
Your parents haven't just supported you, they have given you something you never can pay them back...Your life.
You can discuss how successfull or how bad your life is, but the fact that you live can't be denied, and in adulthood it is much up to you how good it might be.
So if your support goes on the thought of you dooing payback, and it is a pain thing to do, then I would be so cruel to say....breake the bond...your parents see that you don't love them and is hurt by that, I am sure social security or some organization can do the shopping stuff.
If you love them....you just blame yourself for not beeing able to do enough.
There is shades between....but I think most of what is done for the parents are ruled by the heart and not by payback.
So I have not give any vote to your poll because none fit my thoughts
