The reasons for your mum's behavoir is not easily understood by
you or bystanders like us, since we do not know her history or
situation.
For now, try to avoid her (stay outside or be in your rooom),
study hard and do part-time work. Good studies results will help to
assure her that you are a good kid, and part-time work can help to
reduce your mum's financial worries.
When you are more mature and financially self-sufficient, you
can then explore other options.