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.