Do I really need to replace my MacBook Pro?
You can do something to try to make your macbook run a bit cooler:


If you are using an external monitor you can disable the internal screen, while leaving the lid open. This reduces the stress on the GPU and improves cooling: use a (very small) magnet to make the macbook think that the lid is closed. See my answer here: https://apple.stackexchange.com/a/110535/34825
You can disable the CPU turbo boost. One easy way is using this utility: http://www.rugarciap.com/turbo-boost-switcher-for-os-x/


Also, make sure you have trim configured on your SSD.