And maybe not so weird... it's amazing how predictable us humans can be, sometimes...
"Letting" our S go on their own journey is neither a badge of shame, nor a badge of righteousness.
We cannot control what others do. Even when we appear to have that power and believe we have that power.
The plain truth is, if you felt you were compromising your self worth, that might be something to look at more closely.
People certainly can do that. I have certainly done that. Felt that I needed to be the "good husband" and cater to my W's every whim (to some degree).
Even going so far as to stop hanging with very good friends because they were women and my W had (has?) insecurities around that. Or flip flopping between being the stay at home parent (a mutual choice) and being with family, conflicting with my W's demand that I financially contribute to the family.
None of my attempts to do these things fit into the picture (expectations) my W had, so any effort was never good enough.
Be who you are and do what you do.
What you do is not a reflection of whether you are a good person or not. It is simply what you do.
Whereas, who you are is generally reflected in what you do.
So if you truly believe you are worthy, then it will reflect in everything you do.
And that should contribute towards and help you become the person that only a fool would leave.