My familys not easy either Nic - nearly a decade on I'm still refusing drinks.
After a while it got to be a point of honour with me - I simply would not drink and let them 'win'.
If you really feel you might slip at this get together can you meet your uncle and aunt somewhere else maybe on a different day?
D