Michelle Marshall is a strong independent woman with a lot of baggage...