I seem to remember that at least one of the Melendez brothers was an honor society student, too. I don't mean to imply that you are a bad kid. I'm just pointing out that A doesn't always equal B.
But, to answer to your question, a little more info is needed. Most obviously, how old are you? If you are still a minor, mom can't legally kick you out at all (provided that she is your legal guardian and does not take steps to see to your care somewhere else). If you have reached your majority, she can...but, if you wish to contest it, she would have to go through an eviction process just as if she were your landlord. I doubt you really want to be that hardball with your mom, but it might be something to point out during a (calm and rational) discussion.

