You know, I read somewhere on the forum, that children with diabetes, have a hard time giving up sweets, but they do it.
I guess it all depends how much you value your health, relationships etc as to whether you will order a 'soft drink' (although in truth Oxford playing at home, is not exactly an international match is it)
Personally, I avoid pubs etc for now - I don't want temptation in my way, even though I am fully committed to this.
Good luck.