Been in the same boat. I stopped buying full outfits and started picking individual pieces that I could mix with my usual wardrobe. I got this vest from
https://steampunkoutfit.com/ that actually fits like a tailored piece—no weird proportions. That’s the trick: don’t go for “costume sets,” go for real clothes with steampunk vibes. It’s way easier to feel confident that way.