Thank you brother. I have also discovered that some tribulation is self-inflicted because of sin (breaking commandments) and in that scenario the only solution is a genuine repentance towards God, leading to a change of lifestyle or thinking. Hebrews 12 explains that quite clearly. It is a wonderful thing that our Lord is so gracious and kind and longsuffering, who loves his people from eternity to eternity, and who chooses to remember our sins no more. Such love and grace.