A modern engine will last way more than 200k miles if it maintained correctly. Which it looks like you are doing.
Obviously you will have some wear and tear over time and the more miles you do the more that needs to be replaced, perhaps still cheaper to replace than putting a new engine in.
Thee are plenty of cars that hit the 500k+ mark without issue.