As long as the motor is not over built, it should last for a long time as long as you perform proper maintenance and keep the rpms at a reasonable level. What decreases the longevity of an engine, other than a lousy build, is when we try to squeeze too many horsepower out of an engine. That just places a lot of strain on the engine. People who race will over build an engine because they are not planning on using the engine often and are going to rebuild the engine each year.
Just make sure that you are using adequate rpms to keep your
oil pressure up and enjoy the car.