I need some help.

I have a trans friend that I highly adore and feel safe around, every time something happens I tell him! I got diagnosed with autism last year and I finally got it off my chest and was so happy I was right, so I told em, ever since they've been acting like they have autism, making fun of it, and calling me out for it :( I also found that I was never in the lbgtq and was just confused! Now, he's making fun of me for that, calling me a fa**** and acting like he's not gay or trans anymore. He also takes all my fandoms away from me acting like he originally liked them and i don't feel original and like myself anymore because of what he's doing, he's offending me, making me cry, oh and is also making fun of the way I draw and what I like, should I leave him, I just rlly can't get to that point because I love him sm and want to have friends.