It is quite difficult to love someone who doesn't love themselves.
If you want others to like/love you, that change starts with YOU. No one else. YOU.
You've written elsewhere you are seeing a therapist. That's a good start. And the more open and honest you are with him/her, the more chance you have of getting the help you need to deal with and improve your self-esteem.
You've stated you are a caretaker. That's very hard work. And it requires that you also take care of yourself. That is very important to both your physical and mental wellbeing. If you can find resources to help with your caretaking, pursue that. Ask for help.
But my friend, simply writing about your negativity about yourself here isn't helping you at all. In fact, it seems to only serve to pull you further and further down into your woe is me, I'm not worthy mindset.
I peeped your pics in your gallery. You seem to have a nice penis and shouldn't have issues hooking up with like-minded folks. But that won't happen if you don't put yourself out there. Make the effort.
And no doubt you'll encounter some folks who are not interested. We all have, and anyone who tries to tell you they haven't is lying. Get your headspace figured out and then get busy getting busy!