Don't beat yourself up over it. Meeting someone is always going to be 10 times easier irl than on an app - use this as a supplement to meeting someone - just have it going in the backround, if things work out then great if they don't then that's also cool -better than not trying.
Also remember Read more… this is a pretty specified pool on here - are you putting out what reciprocates to the other person's wants and needs? Just be confident kind and concise, it's a matching game bro.