Sort:  

Much appreciated @hearyourmind.
It's something that has taken over my life again, and it has taken me awhile but I've managed to finally reach out for professional help. It's something I'd advise anyone to do ASAP.