AITA for telling my mother that she was being selfish for wanting to abandon her kids ASAP to persue her other life interests? 

Yesterday me(17M) and my mother(43F) were having a very real, very irritating conversation about her no longer wanting to live with me and take care of me anymore. My mother wants me to drop out of school, and live away from home because she wants to "follow her dreams" and not have to wait a year for her to be able to "legally" leave me. The legality of the situation is the only reason she hasn't thrown me out already. She essentially wants me to "choose to leave" as soon as I get my own income, so that she can't get in trouble for it. Otherwise, she'll just straight up kick me out the day I turn 18. What are her dreams that are oh so important, you ask? She wants to live on the streets so she can save money so she can afford new teeth and breast implants. Yeah, I know...but you really just can't make this stuff up. So she was doing her usual of hounding me and saying she hates being my carer(this sounds like I'm playing it up so people will think "he's in the right!" or whatever, but this is something I hear from her almost constantly), and that she can't take care of me and that she wants to move away as soon as I find my own income. 

Usually, I'm understanding with this. I don't really want to live with her anyway, because everything is always a problem. There is no conversation with her that doesn't somehow turn into an argument lately. And not just with me, but with pretty much everyone. But yesterday (and honestly, still today) I was already hearing and dealing with a lot of bad and unrelated shit from other people, so I really didn't want to hear her ramble on about stuff I was already in the midst of working on. So after what felt like ages of her flipping out about it, I lost my cool and told her that she was "Extremely selfish because she'd throw her kids away at the drop of a hat so she can persue her ridiculous plan". As you might expect, she absolutely lost it. Continued to tell me that I'm the reason that she now wants to smoke again, because I stressed her out? She went on and on about how I'm the selfish one, because I "force her" to stay with me. Her whole thing only ended because she decided that she wanted to go out and get drunk because of "how stressed I made her!".

So since I spoke back to her yesterday, she's been angry as hell and just completely ignoring me. I feel like an asshole, but I also kinda...don't. Like, I felt like it was something she did need to hear, but maybe not in the moment. I've been contemplating apologizing, but I also just don't feel like I should have to. :/ I'm conflicted, really. I mean, maybe I am the one who's being selfish here? Obviously, she really wants to live elsewhere and do her own thing, and according to her, I'm the only thing that's been in her way to going ahead with it. But like I said...I already was looking into finding a job and somewhere else to stay, so I'm literally doing exactly what she wants. But yeah, that's the whole point of AITA, Reddit. So what do y'all think? Was I the asshole in this situation? Should I just do exactly as she says and apologize? 

A little extra information- Me and my mother usually get somewhat along...a few arguments here and there, but nothing terribly serious. She's only been extremely moody since she developed her "plan" a few months ago(when I was 16). In more detail, her plan is that she wants to move away from our current house to live on the streets and save money on rent, and other bills that she would be paying if she were still living here. She wants to save this money, because she wants to "fix herself up to look young again". This involves quite a lot, but the two main things are that she wants to fix her teeth and her boobs. Worst thing is, she doesn't even want to do all this for herself, or or her own self image. She wants to do it so she can "find a rich boyfriend who can buy her whatever she wants and also love her". She believes that it's almost impossible for a man to respect her with how she looks now(she looks fine, she's not at all "ugly" or anything like that). So when I tell her things like "Your teeth aren't a problem!" She flips out and says that she wouldn't date a man who would be okay with her teeth (her teeth are fine, not perfect, but really average). Also, I'm not a "problem child" by any means. Just wanted to put that out there because I know how Reddit loves to jump to conclusions. I do extremely well in school, I'm generally respectful to adults and I haven't been in any legal trouble, heck, I don't think I've even been I'm trouble since I started highschool.
