Owen, it's time to put yourself first. You posted "If I don't drink with them I think they feel disappointed". With respect, let them feel disappointed. It's not their life that is at stake. As Steely has posted, why not just give one weekend (alcohol free) a go?