All things are of God.

He has done great things. The most we get in life calls the originality from God. The Bible says all things are of God (2 Corinthians 5:18a)
If we knew that God was solely responsible for whatever happened to us, then we would also know that solution to the same also solely depended on God alone.
This is the reason Job knew that it was God who had put that affliction on Him, He didn’t curse God (Job 1:22)
Job had realised that all of his affliction was as a result of God’s making, or better still His influence in the same its why He said this of God Who knoweth not in all this the hand of the Lord hath wrought this? KJV( Job 12:9).
It would quite be obvious to blame that lack of finances, poor health, sour relationships to Bad luck, unbecoming
neighbours, relatives or Mostly the devil as others have and would.
But supposing you looked at your relationship with God in the recent past, don’t you think God is just in purnishing a rebelious son/daughter.
For whom the Lord Loveth He chasteneth, and scourgeth ever