How do you address this?

A guy who is perfect when you’re alone (and of course having sex with him), he wants you to spend money on him (he doesn’t make much money), he wants to be “taken care of” (but I don’t wanna be someone else’s mom), he doesn’t want a label, he doesn’t want to be in a relationship, but yet, he tells me that he loves me....

Our entire friendship is weird(we’ve known one another for almost 3 years) started off as fwb but I wanted more, he broke up with me 3 months in, and started acting more strangely since... He’s very passive aggressive, he ghosts me randomly, then pops back up like nothing happened, says I’m always overreacting, basically says what it takes to have sex with me, we’re good for a few days and then back to the same thing again.... one of my male friends told me that he’s afraid of me and that could be why he’s behaving this way... but I feel like maybe my instincts are wrong and he’s just using me for. Booty call.

He’s very mean and brushes me off when I tell him that I don’t wanna have sex or that I don’t have time for sex.. He makes it very obvious that after that he’s no longer interested in having conversation... he ghosts me for awhile (I’m assuming until he thinks he will be able to talk me into having sex with him again) our most recent conversation he told me that he feels like “I’m acting like we’re married” and I didn’t respond because I felt like.... “okaaaay you want me to have sex when you want it, has to be convenient for you... you want me to buy you things and “spoil you”, wash your clothes, clean for you, yet in return all you offer is dick????” Ohhh and btw I’ve been telling people I’ve been in a relationship for the past two years even tho we aren’t together.... I still haven’t met his family... I’ve only met his brother and he makes it very awkward when he’s on the phone with him... he always refers to me as his friend, but it makes me feel shitty... I feel like he doesn’t respect me or our “relationship” enough if he doesn’t even want me to go over to his house.... (his reasoning being he’s a mamas boy and his mom is very “overprotective” of him because his last gf took their son from him and now his mom “hates” all the women in his life... which to me sounds very childish and untrue... but again, that’s just my point of view...) he’s 26 tho, so i don’t understand why he listens to his mom so much... especially to the point where it’s ruining his potential relationships...

I haven’t done any of those things for that very reason because I feel like we’re not in a relationship so it doesn’t matter... (the things I mentioned above that he wants me to do) but he also told me that he feels like it would be cheating if I were to sleep with someone else.... do you think he’s getting it from somewhere else when he doesn’t have time for me??? Or are some guys legit “good guys” and don’t cheat... he’s told me before that I’m worth waiting for and that he wouldn’t do it... but I’m not even too sure about it... :/

Am I stupid for putting up with this???? What would you do if you were in this situation??? Please give me REAL honest advice... even if it hurts my feelings..