Ask yourself some questions about what you get out of the relationship and what is best for you? Just curious have you met any of his family and do they know he drinks? That could be a red flag! There is also a reason he dates someone younger. Please talk to your friends and family and do what is best for you.