How long do fashion trends usually last?

I mean, I get so sick of SOME fashion trends that I just wish ppl would let them die. Then again there are SOME fashion trends that I love. In general, how long do fashion trends last