> I needed hardware upgrades every year to keep my computer running.
I'm finding this hard to understand. Windows 7, Windows 8, Windows 8.1, and Windows 10 all seem to be about the same, spec-wise, and it doesn't sound like you were upgrading anyway. I don't understand in what sense you would need to upgrade your hardware, which, in any case, is the same hardware used in Macs - Intel processors and so forth.
> You cannot live without an anti-virus and even then chances are that you will end up corrupting your system and has to do re-install windows or format your hard disk.
For many, many years now, Microsoft has provided Microsoft Security Essentials, AKA Windows Defender, which is all that most people need.
I have a laptop from 2006 and a desktop from 2009, both of which are my (a developer) primary/sole work and recreation machines. I have never had to reinstall Windows or format my hard disk.[1] In my experience these were things you had to do in the Windows 95/98/2000 era, but not since, barring some catastrophe like a trashed filesystem caused by a failing harddrive.
[1] Though in the interests of full disclosure, I did elect to replace the laptop harddrive with a solid state drive, and at that time I did install a new version of Windows rather than bother with transferring data from the old drive. As to why I did this, well, in 2016, an Intel Core 2 Duo is pretty slow but the easiest thing to upgrade is the harddrive.