Congrats on your first day! Congrats on every achievement in your new life. You should be so proud.
Also, thank you for sharing what you did in this thread.
I often think that those of us who walk away with a D, and try to make the best of it and see the brighter side, appear to not stand, be bitter, or whatever. But, mostly it's facing the reality and truth of a situation, and accepting what we are dealt with and making the best of it. We are supportive of everyone who wants to stand for the M, I know I did til the very end, through some zany stuff. And, while I believe in compassion and love, like you, I also stand for being true to your own self and health, and to maintain values and standards. So often, it's easy to let our sense of normal go while we try to understand....understanding does not equal acceptance.
That's the biggest lesson I have learned: Life is often not what you planned, wanted or expected....but it WILL be what you make of it.