Erstmal zu Dating-Apps: Es gibt hier einige Studien. 80% der Frauen werben für 20% der Männer. Es gibt um einiges mehr Männer, also kannst du dir vorstellen, wie groß die Chance für uns "Normalos" ist. Wenn die Apps dich zudem in einen negativen Gedankenkreis bringen, solltest du es ganz lassen.
Meiner Meinung haben deine Freunde Recht, aber auch nur teilweise. Fakt ist leider, dass man die Fehler (im Sinne von kein Interesse seitens der Frauen) nicht bei anderen suchen sollte, sondern bei sich selbst. So böse es auch klingt, ist es wahr und auch nur die Erkenntnis wird dich weiter bringen.
Schlechte social skills? Üben, mit fremden Leuten reden, auf Parties mehr Leute ansprechen. Am besten auch eine Routine vorbereiten, um selbstsicherer zu sein.
Aussehen? Kleidung und Parfum sollte man nicht unterschätzen. Ein guter Haarschnitt und schicke Klamotten machen einen sehr guten Eindruck und wechselwirken mit deinem selbstbewusstsein und wiederum mit deinem Verhalten. Bisschen training kann auch nicht schaden.
Wir leben momentan in einer Gesellschaft, in der sex sehr stark zelebriert wird und teilweise auch als Status gilt. Das sollte dich jedoch weniger stören, als es momentan der Fall ist. Ich kann deine Einstellungen nachvollziehen, aber wenn du dir den Kopf zerbrichst wirkt das kontraproduktiv, da haben deine Freunde Recht.
Du solltest aber auch nicht erwarten, dass dir etwas geschenkt wird. Arbeite an dir, und vor allem werde aktiv. Nur mit Aktivität kann man auch an sein Ziel kommen. Und damit meine ich nicht, dass du 300€ für eine Nacht ausgeben sollst ;)