you owe them nothing.
If someone needed reminding today - live your life your way.
The FA and DA don't deserve you. They are broken and it's not your job to fix them.
Focus on your strengths, your warmth, your empathy, your ambition, your goals and successes. You attracted avoidant people because you are everything they wish they could be. You're a safe place to land. But they don't get to keep you. You need to build your boundaries, know your values, and be absolutely uncompromising in stating who you are & what you will/won't tolerate.
No more people pleasing, allowing invalidation, ruminating, or thinking it's your fault. You were treated badly simply for being you and for trying with someone who hated triers. That's the definition of confidence - you were true to yourself and you tried. You can dust yourself off and move forward. Better people are out there and it's up to us to say an emphatic NO to the insecure people so we can say an emphatic YES to the secure ones.
Keep going!