Am I a home wrecker/ slut? I feel so used

So this is a long one ladies. I would really appreciate some thoughts. 
I used to have a bestfriend (who was a guy). We made plans to move in together because we were super close. Then he got a girlfriend and I thought it would be best that we didn't move in together because I knew as a girl she wouldn't be comfortable with it. I never told him why. I moved in with my sister and her boyfriend. So as a bestfriend you would expect that I tell him everything. We told each other all about our sexual encounters. I lost my virginity because I was raped. I told him that. I had sex with someone I thought really cared but the next day he told his room mate "that's #7" I was really hurt and told him that. Then about a month ago I was molested. My "bestfriend" just moved out and said I could go live with him because I wasn't comfortable with where I was living. Earlier that week he was telling me he wanted to break up with his girlfriend because he didn't love her anymore. So he asked what was wrong and I broke down and told him what happened. He said I will not stay where I'm staying and he will make a place for me. That's the only reason I thought it would be okay. Then that day he told me he cut it off with her. I wasn't shocked because he looked serious earlier that week when he said he didn't love her. That night he told me he loved me and how he has for years. We ended up having sex. He proposed to me and asked me to carry his baby. I said we need to wait. Then one time he sai " idk what I am going to tell *blank*" and I was like "wtf do you mean" then he blew it off. I was up all night thinking about what he said and somehow I knew he lied to me. Next morning he woke me up and said *blank* is coming. I was like "why.." And he was like "because she's my girlfriend duhhh" I felt so betrayed. I wasn't going to go to school that day and I told him. Then he told her that he wasn't going either. When she left he came and touched my back and was like "this is the last time we can ever do this." I said to get the fuck off. Then he called her to come get him and take him to school. Next day I told him he needs to tell her what happened. Because I told my friend and she said if I don't tell her then she will take action and do it herself. So I told him he needs to do it. He lied and said that my friend already told her and then I find out that he lied. He told her. He told her that he got home from work and I used him for sex. And he was too tired to stop it.  I was livid. First because here's the deal..we are both 18. He is a 6 ft athlete and I am a 5'4 girl that's not strong enough to lift his arm. And I was there the next morning. If I really did "rape" him the questions would be.. If he didn't want it he could have stopped it. If he didn't want it he would've kicked me out. So then yesterday I find out he's spreading rumors saying that my down there stinks and all kinds of stuff. And I hate that he doesn't get any blame and he hasn't lost anything. He is still with *blank* and he still has all is friends. Everyone is calling me a slut because what he's saying. I get laughed at and weird looks in the hall. Guys come up to me and ask for sex. I feel so broken and used. Out of everyone HE was the last person I thought would do this to me. Thoughts anyone?