The problem with dating apps and online presence in general is that they aren't based in reality. Everyone looks good, which should tell you something. AI imagery, Photoshop, etc., all remove the flaws. I would bet that if you met any of them in person, they wouldn't look like that.
Ditch the digital and meet people in person. You don't need to carry a sign saying, "Be My Friend." Find events of interest to you and meet people there. Your experience with Bums & Tums shows exactly what I mean. You see them, and they see you as you really are. They still liked you and invited you to join them for more. If you were repulsive, they wouldn't have invited you. So go for it.