I wanted to pop in and just echo what a few others have said-- you're super strong and have a great head on your shoulders. And, when you've got both DnJ AND Wayfarer commenting on your posts, you know you're getting incredible advice so I'm just here to add a bit of moral support!
The only thing I wanted to comment on is this-- I know it is natural to want to dissect the MR issues with your H in your head, his weakness, incapacity to be a good partner, etc. I think that can be helpful for detaching as you start to see him as a human being and not just your H, is this someone you'd choose to be with if you were meeting him now, and all those related questions. All that being said, I also think you want to balance out time spent ruminating there with all the GAL stuff you're doing so well, and put some limits on that so that you're filling your cup with healthy and positive future-oriented things even while you allocate some time to thinking about your H and your MR.
xx May
Me (46) H (42) M:14 T:18, D9 & D11 4/19 - 12/19: series of escalating BDs 9/20 - present: R and piecing