will this build last long?

Solution
Six years is definitely stretching things. First, that's assuming one of your major components like the motherboard doesn't die. Second, as CTurbo said the 1080 will likely really be showing its age four years from now.

To give you an example of that, four and a half years ago I bought a $520 GTX 680 high end card. It's now effectively useless in today's games even at 1080p. Here's an example of Witcher 3 with a 770 which ran a few FPS higher as being a 680 refresh: http://www.guru3d.com/index.php?ct=articles&action=file&id=24968

As far as chipset itself (CPU, motherboard), think about six years ago and when Sandy Bridge first came to being which will be six years in January. It is showing its age and has been for at least a year now...
Six years is definitely stretching things. First, that's assuming one of your major components like the motherboard doesn't die. Second, as CTurbo said the 1080 will likely really be showing its age four years from now.

To give you an example of that, four and a half years ago I bought a $520 GTX 680 high end card. It's now effectively useless in today's games even at 1080p. Here's an example of Witcher 3 with a 770 which ran a few FPS higher as being a 680 refresh: http://www.guru3d.com/index.php?ct=articles&action=file&id=24968

As far as chipset itself (CPU, motherboard), think about six years ago and when Sandy Bridge first came to being which will be six years in January. It is showing its age and has been for at least a year now in game performance, specifically compared to Skylake PCIe 3.0 and DDR4 chipsets up against it with the same video card (bottlenecking).

Nobody has a crystal ball, but based on the past trying to look into the future, you'll need a GPU upgrade in 2-3 years. I've never had a computer as my main build with more than one GPU upgrade put in it before retiring it out to pasture as a backup PC.

And all of this of course is not including needing to upgrade hard drive/SSD storage space. Today's games on Steam can be upwards of 50GB and more with updates and patches. Even two years ago that was unheard of. I see games approaching 100GB by the end of 2018.
 
Solution