Hello Ann! What a wonderful accomplishment your weight loss is!
I think it's kind of common to hit the point where you are now. I did years ago and regained, but I'm in a better frame of mind now and determined to maintain once I've reached the goal. The stagnation times are really hard, aren't they?
When giving myself a pep talk during the zero loss times I remind myself that this is for life and that the weight will come off if I just keep on plan.
Like you, I suffer from poor body image. Always have. It's certainly a quandary. When looking in the mirror I will say, "OK - you're not what you want to be, but look how far you have come!" That usually helps.