Hi Rob and welcome to DWD.
Are you sure you've tried all of them? There are so many and there are different combinations etc which work for different people. Have you ever seen a psychiatrist of had talking therapy?