JSONパースのTypeError: string indices must be integersでハマった

jsonパースのところで値を取得しようとしたら、TypeErrorとかのエラーが出た。
なんだこりゃ、全然わかんねーと、かなりもがいてしまった。

SQSからもらうメッセージみてもぜんぜんjson形式として
悪いところはなさそう。
ダブルクオーテーションが悪いのか!?とか思案したが、
全然違うところで解消した。

下記のjsonデータで、"Message"まではjson形式なのに
途中から"Message"の中身が単なるStringになってたのだ。

ためしに
print message["Message"][0]
とかやったら
{
とか出てたし。。。。

なので再度jsonパースして、値を取得して解決しました。

※サンプルは要点だけなので当然足りない部分は頭で補足してください。

json パースでTypeError: string indices must be integer ...