Sending hugs your way. You sound like a sweet guy who will someday soon (be positive, it's the best chick magnet ) make someone very happy.
My take on it, after being hurt in love a few times... I dated a guy when I was very young (aged 17, before I was baptised) and things were going great. IFAIK, I wasn't being clingy, or otherwise doing or not doing anything that would drive someone away. His behaviour got more reckless and our relationship ended. I never really understood why until we reconnected as platonic friends 10 years later. It turned out he'd been sexually abused by his father. No wonder he had trust and intimacy issues.
You can never know what's going on inside a person's head, but sometimes if you stick around they'll trust you enough to open up. Time does help heal. The scars may still be there, but know that maybe in time, you can be friends again.