I don't think it's right to blanket offense as always wrong, sinful, and something we can just avoid if we really wanted. I think the big point is what do we choose to do and why.
Its seems to me like some people "google" a word in the Bible and take it for what it says blankly, without putting it into conext.
I do not think being Christian and attaining to Psalm 119:165 means nothing will ever offend us, and if it does it's our sinful fault.
I think however, refering to my interlinear Bible, the "offense/stumbling block" that is talked about is not people's reaction of sadness/being hurt/shocked at what has happened -> many reactions are normal, and lets consider righteous anger, Jesus' reaction at the temple. Jesus was offended, and he did something about it, but it is the reason why He did it. He wasn't getting justice, He was standing up for purity and holiness of God.
Consider these verses
Psalms 119:161-164 NASB
Princes persecute me without cause,
But my heart stands in awe of Your words.
162I rejoice at Your word,
As one who finds great spoil.
163I hate and despise falsehood,
But I love Your law.
164Seven times a day I praise You,
Because of Your righteous ordinances.
I agree we shouldn't get bitter, or refuse to forgive, but honestly, who can actually "make" themself forget completely and numb all "bad" emotions to a person who has wronged them. Are we not instructed to admit and show our brother his wrongdoing? (Matthew 18:15) and if he doesn't listen to us we include a 3rd party, and if he still doesnt we go to leadership.
What I'm saying is why take a extreme anti-offense=evil stance when it isn't a black & white issue when surveying scripture.
What is wrong about knowing the fact someone has wronged us/God, as long as we know we should not let it become a wedge between us and our joy in God?
This verse points us to God and His word for comfort, it doesn't comdemn our reaction or actions for righteousness, especially if we are standing up for an offense against God's holiness.
Looking forward to replies, and please don't come on too harsh personally - just a warning. I am open to what you have to say about my ideas and Gods word!
Kind regards,
Emma