Unless you have a specific reason to go to Windows 10 (like: you love the Edge browser, or you need to use one specific app that doesn't run in Windows 7, or you need the integration with the cloud) there's no problem at all to continue using Windows 7 for the next 5 years.
Then in 2020, if it lasts that long, look around for a replacement.
You don't tell if the troubles you describe are in your new (incompatible) Windows 10 that you tried (then go back) or in your old Windows 7. In the last case, a restore to factory settings is free and guaranteed to help unless there is some hardware issue.
Anyway, upgrading a Windows 7 installation with such issues results in a Windows 10 installation with the same issues, even if the hardware is compatible. So that's a bad idea anyway.
Kees
I've just been informed that my 4 year old All-in-One (DELL) Inspiron ONE 2310 Intel (R) Core (TM) i5 CPU, M 480C 2.67GHz - 64 bit, Windows 7 (with 4GB RAM) system is not compatible with Windows 10.
My question is... should I consider purchasing a new PC with Win 10 or should I spend time and money trying to fix multiple problems? Troubleshooter not working, can't save an Excel file, Java can't download, can't print emails - (last is probably my fault for changing back to Outlook and messing up the settings!)
My phone support advisor said to back-up everything so that he could investigate fully. Does he mean revert to factory settings?
CAE

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic