why is my mom such a bitch to me?

i don't do anything wrong , i respect her . but here she comes coming at me with bullshit. im 23 and the oldest. So it's tough on me. i live with my parents . since day 1 she has been a bitch too me and i'm clearly not her favorite child. She had me in senior year in high school . So maybe that's why she's a bitch to me cuz she feels guilty of having me so young. i always tell her when we get in arguments that she could have aborted me then if she's taking her anger out on me for no reason . She's so mean to me. BUT the end of this year i will be finally moving out with my boyfriend Far away from her !!!!! so she can feel even more guilty that i ain't living with her or talking to her ass . Why are moms like this??? They take their anger out on their children ???? And are such bitches to them?????? Like why even have kids ???? fuck... I sometimes think about like maybe i shouldn't be living in this earth right now cuz she is bitching at me all the time. Like for instance i have to clean everything for her! Even her dirty ass room!! I have to do what she says or else she will hit me hard and slap me. IM 23 years old for christ sake!