Need some advice

Instead of leaning on others, you need to grow a backbone yourself and walk out if you don't even want to be with this guy. Are all these people going to be living in your house with you? I don't think so.. so then what are you gonna do if it gets worse? Have your parents yell at him through the phone.. um ok, he's not 10.