Should i get out before it’s too late?

Not my MIL yet, but my boyfriend and I have been dating for almost 4 years. He is the sweetest man and has changed my life in the most amazing ways. He is perfect for me in every way… but his mom is.. well, insane. She is constantly overstepping my personal boundaries, and possibly even legal boundaries. She’s always asking me about my birth control methods and telling me what I should do with my body. She has absolutely no boundaries and will talk about/show me ANYTHING. Most recently she called my mom to tell her that “i’m jealous of her and we should see other people”, etc. This was my last straw, and i honestly don’t know how to handle her anymore. Seeking advice, can a long term relationship/marriage work with a crazy in law, or should I cut my losses? I love him so much and it would break my heart to leave him for something that isn’t his fault, but i’m just so confused.

Should i get out before it’s too late?