Paul,
From everything you told me, you have to change EVERYTHING except the exercise !!(sorry pal !!!)
Type AB is the most balanced blood type for foods, I'm going to have to read up on type AB and give you the jist of what its about...
Graham- Type O's do best eating meat,chicken,turkey, most fish (no smoked salmon or squid)most veggies (except cucumbers, eggplant, olives, black pepper) NO dairy, NO wheat, No refined flour
If you want to find out more, read "Eat right 4 your type" by Dr. Adamo, or look up the info on Google.
Nick- never been to any of those cities, but my fave is Toronto. It is as close to a European city as you can get (there are more Italians in Toronto than there is in Rome !!!). MANY Milanista's up there