Having bad thoughts or bad words thoughts about parents will Allah punish such person ? Is it a sin?
I had bad thoughts about parents too.What I did was first of all tell clean jokes.Ive heard the saying of the prophet telling a joke to make an old lady happy.Also understand your path in life can be easy,difficult or somewhere in between.If you have a debt owed to parents and cannot even say a single word,ask allah to settle your debt with your parents.Allah or trying your best are two ways i found to pay back parents what they deserve. Also following each of allah's commands is best if you try your best. I used to get wrongly scolded and parents used to change their mind.I forgave them but I became wise.