Singer, songwriter, and actress Mary J. Blige displayed her vulnerability and sang from deep within her soul for the St. Louis stop of her “For My Fans” tour Wednesday night at Enterprise Center.