I think one thing that has made your path more challenging than H's is being primarily a single parent to 3 very young children. Those ages are usually the hardest time for any marriage and you are doing it mainly alone.
I say this because its a certainty that the kids will grow up and you will regain more bandwidth to focus on you and that will help immensely. You've had to face this as a stay at home mom on a very limited budget which gives you very limited opportunities to GAL and vent with adults, no wonder its been hard!
Don't beat yourself up at all, you are a superhero by any measure.
Accuray
Married 18, Together 20, Now Divorced M: 48, W: 50, D: 18, S: 16, D: 12 Bomb Dropped (EA, D): 7/13/11 Start Reconcile: 8/15/11 Bomb Dropped (EA, D): 5/1/2014 (Divorced) In a New Relationship: 3/2015