Why do I feel bad??

I was recently talking to this guy and he seemed super nice and very respectful. I’m currently 17 but I’ll be 18 in less than a month. He was 23 turning 24 in November. I made it clear in the beginning I didn’t want anything sexual for a long time and he also said that he doesn’t want anything sexual for a long time in a relationship. I was supposed to go on a date with him on Thursday but I’m not anymore. He kept saying weird things that made me feel a little uneasy such as, “I just can’t wait to get my hands on you,” and he would just say weird things. He also told me he’s going to wait till I’m 18 for anything and I appreciated that cause it seemed respectful. Well today he called me sexy and I said I wasn’t and he said if you say my Dream you’d agree with me. I asked what he meant by that and he said well you’ll find out on the 3rd date. He ended up telling me the dream after I asked and he said it’s not pg13 do I still want to hear it and I said yes so I could see what his intentions were and it was super inappropriate and extremely sexual and he ended up sending me pictures. So I said I thought you said you didn’t want anything sexual either and he said I haven’t touched myself in so long but now I can cause of you. So I said that’s not okay, I made it clear I didn’t want anything like this and I won’t tolerate it. He said I am so sorry I’ll be right back I’ve just gotta finish. Then he texted me back after and pretended like nothing happened and so I said I’m sorry I can’t do this and I’m very uncomfortable and then I blocked him. I know this probably sounds stupid but I feel bad for blocking him cause he sounded like he was genuinely sorry and I also feel like it’s my fault cause I might have led him on by letting him continue. I’m just upset cause he seemed so respectful and kind and he specified he didn’t want anything sexual and neither did I, but yet he still did that and especially how he did that knowing I wasn’t 18 yet. I never talk to older guys but he seemed different and like he had good intentions. I just feel stupid and not exactly violated but kinda disgusted.