Take a step back. File a leave at work, travel if you can. be with friends or be by yourself whatever helps you reflect. Taking time alone on your thoughts really helps you give clarity. Take one day at a time.
Stay away from things that poison the mind, alcohol or recreational drugs. They are not the solution.
If it doesnt work seek professional help. Acceptance is always the first step.