You mention a few incidents in your past that have weighed heavy on your conscious when it comes to your relationships with men; I wonder if you have ever talked to a therapist about them? You wonder why any guy would love you. Get back out there — try online dating!