roommate issues

I work 12 hour shifts overnight and last night's shift was extended 2 hours because I had training class. I finally get to sleep only to wake up to banging of pots in the kitchen and smells of foods I don't eat then slamming and locking of the front door and a repeat after she comes back in. Noises have been going on for hours and my sleep has been interrupted several times. This always happens when I'm off and she's home. Needless to say I'm annoyed AF and I'm starting to think it was a mistake to let her move in with me. I was trying to do family a favor but now it's biting me in the ass majorly! I'd rather live with my boyfriend. At least he's quiet until I wake up. I really want to kick her out but I can't. 4 more months and the lease is up... I'm DEFINITELY not signing another lease with her or moving with her anywhere else. She makes too much noise, takes up too much space, and is selfish AF. I know now not to do this again! #rantover