the longest i have gone is probably one or two months
EDIT: but i can only stand it for a few weeks without getting bitchy