Welcome to the forum and thanks so much for sharing your testimony! The Lord is able to do it all, brother! We have been given our individual circumstances by our loving Father, and He has bountifully supplied us the Spirit of Jesus Christ His Son to live in us.
Here are a couple of my favorite verses lately, which I'll share for your encouragement.
Now to Him who is able to keep you from stumbling, And to present you faultless Before the presence of His glory with exceeding joy
As you have received Christ Jesus the Lord, so walk in Him
Jude 1:24 & Colossians 2:6
We have been given everything we need. "It is of God that you are in Christ Jesus" (Who is the Good Land). Now we just need our minds renewed to realize we are already in Him, and to therefore just walk in Him.
Also, regarding your wife, give your marriage situation to Him and patiently wait on Him - it may take years for His work to become apparent.