Dear sir, it seems your mother is suffering from some issue. Has this been her usual behaviour or has something changed to make her behave like this? Whatever it is, you are now 20 years old and can make independent decisions. Are there other younger children at home? Where is your father? Please seek help from a responsible adult and ask someone to stay with you or please go and stay with someone responsible as soon as you can. Ask your mother to seek professional help. If she will not and there is no other responsible adult you can approach, seek the help of police. This is a very difficult and urgent situation but you must show strength and courage and seek help. Even if there are neighbours who can help you, go to them.
Health Tips
At any cost, do not harm yourself and see to it that none of the other do so. You will be doing much more damage with no resolution to the problem you are facing.