Did I screw up?

I fell for this guy, who told me that he still liked me (we had dated previously). I feel like I’m an idiot because I let myself fall for him again. He always lets his friends and family influence the way he feels about me. One minute he’s asking me to suck his dick, and the next hes telling me to get back with my ex (who he’s friends with). Then he’ll text my mom and tell her that he can’t date me because I have no confidence. And I feel like I’ve made a fool out of myself by falling for him again. I know its probably stupid, but I don’t really know if it’s the other people around him again, or if he’s just scared again.