Depression Support Group
Depression is a real and debilitating condition that is often misunderstood by family and friends. Its meaning can range from a prolonged period of sadness to an actual mental illness with specific symptoms. Find and share experiences with others who are going through the same struggles.
I am so sorry your mother left you, and can't imagine your hurt.
I live in the US, so am not really aware of what services are available to you where you live. But I would make that my first stop: find out what public assistance you qualify for.
Then work on getting a job for yourself.
It sounds like the most supportive relationship you have is with your BF, so you might want to make that one a priority over your parents.
Bit by bit you can rebuild yourself.
Gentle hugs
I ask because you have just been through hell, and taken care of him during this hell, and he flipping well owes you.
No parent should be kicking their kid out in the snow.
Have you tried to talk to your mother? Do you think she has had some kind of nervous breakdown? Schizophrenia? Have you done anything to her to make her feel this way? If not she's probably had some kind of psychosis, which is troubling, but not the end of the world. You'll know by now that there are some symptoms of mental illness we can't actually control even though we want to.
I think you need a counsellor; and possibly some helpful medication for a while. You need a job, and you need a way to cope with the fights with the boyfriend without losing control. You may not actually need this boyfriend.
This may be a time of your life where you have to look after yourself, first. "put your own oxygen mask on first" as they say in aeroplanes, because if you are failing, who else can you serve?
hunker down, like Grenouille out of "Perfume" (fantastic novel) and grit your teeth and survive. Just survive each minute, each day, and drag yourself back out of the pit into the daylight.
You will be really proud of yourself if you can do it: use anybody you can use. Doctors, counsellors, friends. You would be very surprised at how many people understand this stuff and have been through some of it. You are not alone.
I found I had to go on antidepressants to stop myself fighing with my boyfriend; a choice I made which helped defuse things. In the situation I was in I could not tell who was right or wrong, the mental illness fuddled me too much. Later as I cured, I could start to see where things were taking a wrong turn.
the relationship was no good and it ended; but that was me. You will know which relationships you want to save and which you will put on the back burner for now.