gez you ARE nice!! lol my DH pays for it for a LOOOONNGG time!! and sometimes he has the same excuses as your DF but they are always his excuses so not acceptable!! my DH doesnt drink though so its never been about that luckily

im very squemish about spew!
I think you should "NEED" a LOONG back masage, foot masage, chocolate, dinner cooked, toilet cleaned....lol ..well thats my usual payday! lol