The problems you're struggling to get past today are just vision blockers for your tomorrow. God will not allow nothing that you've been through to EVER be wasted.
I know you're going to have a hard time with this next statement, but you are where you should be. Sometimes we look at what we see which is usually the training ground for what God has in store for us. The lessons and obstacles we experience equips us to be overcomers.
You may be feeling frustrated, overwhelmed and heartbroken. Believe that He is working, even now, to use everything you've been through or are going through in ways you can't see. Ecclesiastes 3:11 NIV- "He has made everything beautiful in its time".
I just wanted to pop on hear tonight to give you a quick encouraging word. I'm keeping you lifted in prayer.