I guess it's a balancing act ..That is you accept his drinking because of the other attributes he seems to have ..I think it's different for everybody..Since I don't drink I could not be very tolerant of that behaviour ..I could deal with someone who drank on a recreational basis [weekend] but not someone who drank continuosly .