I have read some of your thoughts/posts on here, traillius, and I think that whatever the suffering is, God’s hand is always extended to us. His mercy is unfathomable, as you know. So, even if sin led you to some of your suffering, those are actually the consequences of your actions, and even such suffering as that, can be turned around by God, for good.
But, I don’t believe God brings suffering to us, no. He didn’t ‘create’ suffering, but He permits suffering in this world, because if He didn’t…how would we exercise free will? Do we only want free will, if it brings us good things? He also has to let His children fall, if they choose badly. Now, when we look at starving children in third world countries…we say…how could God ‘let’ that happen? But, again, the entire world is working together in a synergistic kind of way…a domino effect. God is not going to swoop down and save this one or that one…but let others suffer. He allows the natural course of life to happen…and again, He didn’t create poverty, illness, and other sufferings.
Another thing to look at too…even in the midst of great suffering, whether it be physical, mental, emotional, financial, or spiritual…we still can express great joy in that God gave us another day on this earth, to worship and serve Him. To serve others. In our darkest hours, when things seem like they can’t get any bleaker, there is still joy in your life, if you focus away from the suffering. In all things, we can still be joyous, even when we’re in pain. Joyous, because we know God loves us.
I know a little bit about what you have told us about your homelife. I pray that you will open your heart and mind completely to receive the graces God is pouring out over you, this very minute. And that you lean on His understanding of the situation, not your own.

You are being bathed in prayer, my friend.
God bless!