I'm extremely satisfied that it's lasted 7 years, previous to having the MacBook Pro i had Windows machines and they wouldn't last that long. To be honest i do think it's time for a new machine, even if i were to do those things or even send it in to be looked at and any repairs to be done (if needed) i wouldn't be able to install the new MacOS on it later this year as it only supports MacBook Pro's from 2012 onwards.
I think my 2012 iMac may end up the same next year, while it still works great i think Apple will probably remove the ability to install the new OS next year.
[doublepost=1528265897][/doublepost]
I could certainly benefit from a new machine, things like boot up times and so on would be a lot faster with SSD compared to my current machine, i was hoping to hold out until this years update but with nothing at WWDC i'm not sure when that will be, my only guess is probably October now.