You're friends with benefits. He doesn't want a relationship because he wants to date other women, and yet he's using you for sex, and a place to live. You're allowing him to do this.
He's making you an option in his life. Why are you allowing that?
Bottom line, you agreed to let him stay after the two of you broke up. You agreed to continue having sex with him even though he doesn't want to make a commitment to you.
You may be in love, but he isn't. You don't treat someone you love the way he's treating you. You're just a very convenient booty call that happens to allow him to stay with her, while he continues to see other girls, and I've very sure, has sex with other girls. If that's love, why bother with it?

Originally Posted by
murphyca08
I really thought it was just a phase and that if he didn't want to be here he wouldn't be. I just play it off as he is young and doesn't know what he wants but still loves me :/
Of course that's what you tell yourself. You're lying to yourself because you want to believe he'll change. That's what you have to tell yourself in order to allow him to treat you in a way you know isn't right.
How long are you going to continue lying to yourself. How long are you willing to put out for someone that doesn't love you enough to commit to you?
You're there for sex, and a roof over his head. That's all.