Parting with clothes you like but don’t wear

I’m trying to declutter my clothing as I have way too much, but I’m struggling because I like a lot of my clothes but I also haven’t worn them in years. Do I hang on to them just in case of should I donate them for someone else to enjoy. This is so hard! Any tips or advice would be greatly appreciated. How do you declutter your closet successfully?