OP this is self fulfilling in the worst way.
you will never find someone kind and decent while you feel you are nothing outside of a relationship.
sorry to say that mindset attracts abusive shits while decent men would think ‘woah too damaged to be a viable partner’
you need to heal yourself first, develop your own sense of your self worth that can’t be shaken by ANYONE else.
set yourself a challenge. Decide now you are going to be single for at least, say, two years.
and in that time you are going to work on valuing yourself for yourself.
turn the love and compassion you are doling out to someone that doesn’t deserve it onto you.
nurture yourself. Date yourself.
literally write down things your dream partner would do for you and then set about doing those things for yourself
yes to examining your self esteem in therapy.
examine your beliefs about relationships too.
why do you believe you NEED one? Why are you behaving as if a bad one it better than being alone?
it really isn’t. But the number of women that believe it is and so stay in a bad relationship rather than being free and happy and single is a tragedy.
you are enough and worthy of happiness just as yourself xx