It sounds like your friend is dealing with many issues, all of which are tied around each other. These probably include dealing with his father, questions about his sexuality, and possibly molestation issues.
I hate to say it, but a relationship will be very difficult with him until he can start to deal with these things, probably in therapy. I worked through many of these myself, especially anger at my father (also an alcoholic).
I wish I could be more encouraging, but I'll tell you that time does heal and that you'll find someone.
Good luck bro.