There is another thread on here with similar issues. I would definately delay the wedding. The immediate crisis is of course your fiance getting the help he needs and repairing/recovering himself from addiction and mental health issues. That will take time. You, also, need that time to repair and recover. Take a step back and breathe. The answers will come to you sooner rather than later if this is decision to stay with him or not.