Pain meds cause constipation I know cause I never get constipated unless I take a vicadin or similar.
Also Antidepressents made my anxiety worse...If you want something cheap that works try Valerian Root. This will also help Insomnia. It did wonders for me but I eventually become tolerant to it but this was after a year of it.
Also Cut Coffee down that is alot.....I am constantly yelling at hubby to cut his down cause he had bypass surgery and is not supposed to have more then 8oz a day. Coffee is very dehydrating your body is probably crying for water literally at a pot a day. Coffee also stresses the Adrenal glands which can bring on anxiety and other stresses.
Are you drinking enough good water...1/2 body weight in oz a day.
Also maybe work on cleaning the colon...using either colonix (fiber based)or oxypoweder this may be a good start as our colon stores lots of toxins.