Hi Darren - sorry to read of your difficulties and I hope they pass soon. Be very careful with the drugs and read and learn as much as you can about them and when you do decide to come off them do it very slowly and with support - there is a revolution happening right now in mental health services as more and more people speak out about the harms caused by psychiatry especially its use of psychiatric labels that are invalid and their massive over use of drugs - the idea of an anti depressant or anti psychotic correcting an imbalance is just a marketing tool - these drugs are not anti anything but are drugs with drug effects on a wide range of areas in the brain, not as selective as the advertising tells us.
These drugs might subdue, sedate, detach/dissociate or agitate you and if these states are preferable to how you currently feel then so be it - many people make the mistake of assuming that because they have been feeling better over time that its down to the drugs or the talking therapy or both - however we are in a constant state of change and putting it down to just those two factors removes all the other possible things that have helped us feel better including the utter randomness of life.
I wouldn't worry about the idea of this being inherited - drugs have been a big boon for drug companies and over the years the criteria to receive one of the many invalid, arbitrary 'diagnosis' has steadily decreased meaning more and more people are walking around believing they have some sort of internal brain based issue - what we have is very toxic aspects to these cultures of rabid self interest, overwork and misuse of power and control and it is these cultural disorders that have been recast as mental health issues that need to change not us - you have highlighted many of these systems based disorders in your own life and so I hope you can bring change in those areas - this can be hard because for most people having a job is a very oppressive trap with a multitude of harms that we usually just don't really talk about - changing this can be helpful and as mentioned in the other posts there are ways to approach the feelings you are having to make things easier and its just about trying them to see what works - its often different but similar for us all as to what will help - you might find these useful and good luck - all things change always
they also save lives.