I lost an ss due to that. So with charms you can meet the str and get your items back. I'd have a friend look at you first to see if all your gear appears on you. Only way to make sure that you have met the base str requirement.
for my non-melee chars, i stop at 154 max and make up the rest with charms. think about it this way: every str charm takes away space that can be used for more life, and for sorcs in particular, a 20 life sc is like getting a 10 vit sc, which blows str charms out of the water.