Most Helpful Guy
He sounds like he could be a nice guy, definitely he does have issues. The biggest issue I see is that he sounds like an alcoholic to me. So I'd be careful with that... The age thing is bullshit!
Most Helpful Girl
Anyone can. It will just take time. Be with him and be supportive. Try to have him cut back on his drinking because that doesn't make the problem go away a lot of the time: it makes them worse.