Welcome to Psych Central. Sorry you are having relationship issues. Sounds like this person has some qualities that complement yours but you also cannot get a committed relationship from him.
Be very careful and have only protected sex because he is having casual sex with people and is possibly an HIV risk.
Sarcasm is not the basis of a relationship. Maybe he is just in it for the excitement. You sound like you are trying to help him in the hope of having a fruitful relationship, but he seems like he is very stand offish.
Have you considered a therapist to help sort out your feelings?
There are lots of compassionate people here that can make the load lighter by sharing and caring. Feel free to participate actively at Psych Central. Some people find the forums give them the compassion and empathy they seek.
http://forums.psychcentral.com
Please feel free to private message me or any of the Community Liaisons by left clicking on the name in blue to the left of their post) for questions or just to share.