From my limited perspective, you're smart to stay away from coke. Since your friend doesn't seem to respect your boundaries - it might be a good time to find friends who will respect them.