You recently stopped using hallucinogenic drugs and your psychological symptoms have improved but I am concerned about your ability to judge your situation accurately. It was not that long ago that you were experiencing hallucinations, delusions, and extreme anxiety, symptoms most likely caused by hallucinogenic drug use.
Under the influence of drugs, one is not thinking clearly. Being “high” impairs one’s judgment. The use of drugs may also affect one’s future judgment. It may be that your judgment is currently impaired due to your past drug use.
You may be at a point in your life where you need to make changes. Before you decide what changes may be needed it is important that you verify whether your perception of your situation is accurate.
I would recommend seeing a therapist. A therapist is an objective, trained observer who can assess your judgment and assist you accordingly.
It is important that with everything you do, especially with regard to something as precious as your marriage, that you see reality clearly and make decisions accordingly. Otherwise, you risk significantly damaging your life. You want to avoid all mistakes, if possible. Seeing a therapist could help a great deal. Please take care.