I really feel for you. It is soul destroying when you know you have been good. Getting on the scales and seeing a zero weight loss is so upsetting.
As you said you deserve a pat on the back for sticking with it and not "running away" from it.
Perhaps now you have got that off your chest you can start anew and your weight will shift. It has too, you can not possibly consume less calories than you use and not lose weight eventually. As you said you had done a 12 hour shift so you obviously work hard.
Why not take a good hard look at what you were eating when you were on plan and not losing. We are all different, but I know that green days, as much as I love them, do not suit me and I do not lose on them.
I too have an under-active thyroid and take 200 mgs. of thyroxine each day. Perhaps you need a thyroid check again.it could be down to something as simple as that. It is doubly hard to lose weight when you have this condition.
I am so glad you haven't lost faith....
hugs
xxxxxxxxxxx