Thanks! I really appreciate your encouragement! 😊💖
Spoilers!
Wow, you've actually gotten most of the important endings/good endings. Aside from Michael's “good" ending, the ones that are left are either similar to the ones you've got, or sadder endings. As for Michael's “good" ending, I would say it is only good in one way, but not a completely good ending, as in everyone is happy and well. TBH, the real “true" or “good" ending in Michael's arc is probably the one that you landed in on your first attempt!The other probably more important ending that is missing from your list is one where the MC makes the choice to be completely independent.
Not sure how much spoilers you wanted, so I didn’t write too much here! But honestly, you’ve already explored the bulk of the story!