Man, you gotta stay away from the weed and really try to monitor the alcohol...especially when you are feeling as bad as you have been. You know that weed has been known to cause DP in many, many people, so you know its only gonna make you worse and alcohol is one of the biggest known depressants, so you know thats gonna make you worse.
You can't expect to feel better if you keep poisoning yourself and adding to the symptoms!