I must confess most of my bags are cheap, even if leather; but I've never had a handbag last more than 3 years with regular use (bringing in to work or dragging to school, if that's your lifestyle, or serving as your MOTG carryall).

So I'm just curious --- how long has your best-behaved bag lasted and how do you treat your bags to help their longevity? Does your interest in it or reliance ever give out before the bag itself does? Do you retire bags more often for being outdated than for being worn?