2 Answers
2

There are no hard and fast rules for how to combine typefaces though there are a few approaches that people like to take - this article by H&FJ is interesting. To summarise, you could choose typefaces that give similar moods, typefaces from similar historical periods, typefaces with similar qualities, etc. Keep in mind however that their article is intended to help sell you their fonts.

I think your typeface has such a dominating, in-your-face personality that you'll probably need to throw all those rules out the window.

What might make sense, however, is to choose something with a similar character and style, even if it has a different weight - by this I mean something angular rather than curvy - something more on the bold geometric side rather than humanistic. However, Steinem doesn't fit either of those - it's got lots of extra elegant curves.

Sorry, these aren't free fonts, but to give you an idea: Borda, Offense or even something like this TX NineVolt which is kinda angular despite being script-y.

Font pairing is a pretty common designer problem. I can't answer your question and will stay away from giving you any feedback because that's not my area of expertise. But I will point out a website (Font Fuse) that provides an online community for suggesting and voting on font pairings. Font Fuse is primarily meant for use with web fonts offered by Extensis WebINK but it might allow you to upload your own fonts and ask the community to vote (not sure).