Sit down and establish rules.
Like if I haven't worn it in 2 years = it goes.
If it has stains or looks worn - it goes.
If I can replace it for cheaper than to store it, wash it, move it.
Decide how many of any item you 'need':
You 'need' 10 pairs of underwear if you do wash once a week.
5 pairs if you do it twice a week.
The kids 'need' 4 pairs of pants, then you go in and pick out the best ones and get rid of the rest - really they like us like to wear their favorites.
Use dark garbage bags when sorting to give away. I sometimes keep the bag for a week to reassure myself I don't need it.
And get some help get a friend, mom, sister over to enforce the rules.
Also too remember keeping old clothing around it might get musty, mildewed, moth eaten. If you want to do crafts pick a few really neat ones, and put them aside.
I limited myself to ONE box of sewing material...it was hard but I did it.
And the more stuff you have the less you can buy
And how long has it been since you really fixed some of those clothes?
I have never missed anything I tossed yet and I love my crap