Girl! I was just out walking the dogs with my husband and I told him, "Check me out -- I'm out here with a gray ponytail, no makeup, a dress and blue crocs. I always wondered why some old women would go out in public like this and now I know. I've now reached the I-don't-give-a-fuck stage of my life." And then I got home and here was your story.
YOU ARE FINE. I don't even know if you look like your profile pic, which is just fine, or if you've aged since you took that, but I do know you are just fine.
I guarantee you, you are absolutely good enough for someone to love. More than good enough. This, I swear.