Welcome! Its good to see that you have already made some healthy changes. The anxiety will pass, I would guess it will be greatly reduced (and easy to cope with) within a month but it might not be all the way back to normal for a few months or even longer. The visuals tend to stay around longer and its really hard to predict what they will do but if you stick to the changes you have made I bet they will be better in a month or two than they are right now even though they might get temporarilly worse in between. Remember what ths anxiety feels like next time you think about smoking, I really think you should give up drugs for life. I think if you trust your friends and are comfortable around them than you should try to be with them, the anxiety might make it hard for you to interact with them but I think trying will probably make you feel better. If I were you I would let them know whats going on with you, it might be relieving for others to know. Just stick to your changes and know that it will get better.