Wow - good on you. That's awesome. I've just joined and I know what it's like to be obese - I also know what it's like to lose a lot of weight and keep it off for 20 years.
I read your first post a few minutes ago. I haven't read all the comments in between, but just wanted to give a little suggestion - you're best off avoiding the processed meats like ham and salami because they contain some really nasty chemicals (almost all processed foods in general really). You can lose weight eating them, but you'll be healthier without them. Good job though - keep up the good work!