I am the same way. I get irritated when I have the opportunity to smoke but either run out or forget my cigars all together.

I just got back from DR and was angry with myself when I had to start rationing my cigars near the end of the week.