Mulan, it's like you are telling my story: my whole life off and on - and always more on than off before.
At age 55 I decided to let it go: no more diets...
At age 58 I went to a gym for a better condition (was afraid I would die once I climbed a stair) and lost som 6 kg. (around 12 pounds)
at the end of that year the gym closed (bancrupty (sp) but in that time my mother went sick and after 11 weeks, she died. From pure misery (I think) I lost another 20 kg. walked a lot with my dogs (each day for more then an hour - is much more fun then a tread mill) , did'nt eat pastry anymore, eat a lot of salad. (turned out that I used -not knowingly- the diamonds diet) and I went 2 times a week for swimming.
This year I moved, got settled again, have my daughter often for dinner - or be at her place for dinner (and she refuses salads) and I am gaining weight again. (10 kg in total)
I know that I have to be "back on the salads" for else I will never loose this extra weight again. I like the salads very much - but it is very difficult when you can't eat what you want because your guests aren't willing to join you.
Good luck to you (and me)