You'll find one if you look hard enough. A good one. You will never find her as fast as you'd like, but you will, if you look. Don't expect it to be everything you want, but it will be good. Expectations are so easy to set sky-high. Just be patient.
Edit: 6'2" and 235 sounds good. Hell, I'm 5'11" and 215 now, and I don't even think I look bad, though I could stand to lose about 30 pounds. I have the same issues as you too. Alcohol, drugs, violence. Granted, I haven't let myself have a girlfriend since '99 because of these issues, but then again I am tired of most things. You can do it. Think positive.