I would say don't go on holiday with him and use the time when he is away to really think about what is best for you and your children. Have you contacted AA? There is a part which gives support and advice to partners of those with alcohol problems.
I just hated reading how he belittles and puts you down - you are worth so much more.........
Take care F x.
-------------------- I've learnt that people will forget what you said, people will forget what you did, but people will never forget how you made them feel. Maya Angelou.