it might sound like overkill, but i'd suggest professional medical help from a trained psychotherapist. they aren't just trained to help you with anxiety/stress/depression but they will be able to give you the tools to address this more than ordinary people in this thread. best of luck!