Benny, did you read the Keep_the_history wiki page mentioned above? You are doing a lot of damage by wholesale deleting elements and recreating them. You need to make more of a effort to reuse existing elements and move their nodes around. This is especially important when dealing with elements that are part of relations. If you don't understand how to deal with multipolygons, you'll need to read up on those as well.
