Hi sophiesmom. Sorry you are having such a challenge with your children. 1/3 of parents still have 18-34 year olds in their house in US. You are not bad, you are a good parent try to help children with difficult circumstances.
This article might be of interest Tips for Parenting with a Mental Illness
Tips for Parenting with a Mental Illness | Psych Central