Yeah, unfortunately mine last about an hour or so too.
I'm slowly trying to get out of smoking in the mornings before work as I'm told that helps to kill your tolerance.