Have Mental Health Questions? Ask a Psychiatrist Online
There should be help available for people without commercial insurance. If you reside in the US, you may want to phone the United Way toll free # 211 to get a list of the Community Mental Health (state funded) centers in your area. Many pharmacological companies also offer assistance with medication click here.
There are also alternative approaches click here/you have mentioned some of the herbs.