Learning to cope with someting like mindfulness or therapy is the best long term solution. CBT was really helpful when I had severe severe (non-social) anxiety in my 20s. But you've probably been told to get therapy already, if you're at the point of wanting to buy drugs online...
Try to avoid benzo dependency. It's not a good long term solution. I have been using etizolam for most of the past 8 years and don't know when I'll get off.
Be extremely careful with research chemical benzos. Some of them are quite dangerous and I've lost two friends to them.
Cannabis is much safer if you are going to use it long term but also abusable. It's possible to overdo it. I think it's worth trying for most people. I myself prefer edibles with 1:1 CBD:THC, but everyone is different and weed isn't good for everyone.