Well done. That "before" picture brings fond memories. I think you cut quite a few people of it. ;^)
There have been reports in newspapers over here about new research that claims that being obese doesn't affect ones lifespan, but losing weight improves ones life quality as you're proving right now. Just one small thing to do; get caterers and restaurants to offer their dishes in three sizes like our local pizzeria does, small, medium and normal. That way one can choose to order a portion based on personal appetites instead having to feel bad about all the food waste one sees in standard portions.
I did indeed cut off most of the "before" photo - well spotted ; )
The lifespan and obesity thing is, as far as I know, due to studies that included fudging factors, such as smokers or previously obese people that died in normal weight because of severe illnesses. Obesity is definitely not healthy, and it has a high probability of reducing lifespan. But yes, apart from that - quality of life is much higher when not carrying around extra weight!
As to the portion thing - yes, that would be a smart thing. These days, you can get smaller portions in quite a few restaurants here, and if I don't finish my dish, I just take the rest with me in a doggy bag. (Or a box that I brought with me in advance, knowing I'd likely not finish...)