How can I get rid of clothes I love platonically but never wear?

Hi there, decluttering closet. I don’t have much space in my apartment + due to having so many clothes I am overwhelmed which causes me to wear 10 very used items on repeat rather than wearing newer thing I have.

Now tell me. Stare me in the eyes and give me advice. I need some help.

I have many beautiful clothes that I bought because I found them appealing but in the end I just end up not wearing them. It is easier for me to throw away or donate (if in good quality):

-things that are pretty but I found them uncomfortable, -things that I liked when i bought them but my style changed and these doesn’t fit me anymore, -things that are purely damaged by usage, -things that don’t fit anymore because of weight gain/loss.

Now, now. How do I get rid of clothes that I still like but never wear? How can I be let free of guilt I bought them in the first place, that they are pretty and I should use them instead of throwing away/donating? I can’t, just can’t use things when there are too many. So after I decluttered obvious stuff, how can I get rid of things for the sake of having less things. Eg. let’s say there are 20 dresses, I like all, all can be worn for the same kind of occasions. How do I choose? How do I not guilt trip myself?

Additional info: there is no way to store those things and shuffle from time to time. No space, no possibility to store them somewhere else other than in the apartment. About 2/3 of what I have has to go for me to be able to actually wear these. I have too many of everything. Even socks. But let’s say that socks can be easily ranked from least to most used and I throw away these that are the most worn out. The most problematic are dresses/shirts/blouses etc.

I should wear it but I don’t. I’m about to have a meltdown and just throw away things so that I’m left with fewer items that I can actually choose from. But I feel guilty. Like these clothes would feel abandoned, that I wronged people who bought them for me etc.

Help.