Regardless of what we do, we will never be able to repay the debts we owe our parents for giving us the lives we have.
Immigrant parents especially go through a lot of hardship to give their children the lives they never had themselves. When I think of the sacrifices my parents have made for my siblings and myself, it fills me with sorrow and I only hope we can repay some of that debt by treating them with respect and making something of ourselves.
Both my parents left very well paying jobs to come to Canada and start all over again in their 40s. Both took massive pay cuts and had to deal with co workers who did not respect the experience they had in their respective fields. Both had to deal with people who were rude beyond measure and lacking in simple manners. Both have had to put in hours that are not fair for their age. But never did any of them complain...and for what; so that their kids can have a better shot at life and grow up in a society that provides a better sense of continuity.
I have only in the recent past started fully appreciating the sacrifices my parents have made for us and it fills me with so much regret about the times that I have been rude to my parents. That one time I argued unnecessarily or went too far in proving my point. All for what...my ego!
I am so scared that on the Day of Judgement, Allah will punish us for displaying just a moment of rudeness to our parents. May Allah protect us from arrogance, rudeness and help make us a source of calm for our parents.