Just curious to know on average how long people's everyday/workhorse shoes last for. As I get older, I find myself buying more quality shoes because they not only last longer, but feel more comfortable. That said, I now wear my shoes to the ground before I'm willing to throw them out (to the point where my soles are broken from the shoe). They get slowly demoted from work and events, to weekend wear, to small outdoor excursious, to the "I don't care what happens to these shoes." I then have become so attached to the shoes that it breaks my heart to part with them. On average, they last me a good 2-4 years depending on the brand. My usual everyday/workhorse brand is Cole Haan - love them for their comfort and durability and I always hate having to throw them out. I had one pair of their sandles that I couldn't bare to part with 2 years past its expiry until my bf told me i should do them a favor and put them to rest... if HE can tell they need to go, they must have been in really bad shape haha.