I am disgusted

My bf and I like to engage in the dom and sub role play during sex. We’ve been doing it together for a year now. I’ve been into it longer than he has I introduced it to him. I’m also into age regression or (little space) but that’s non sexual for me. My boyfriend brought up to me today that he wasn’t feeling good about continuing to have our dynamic that we have. He said that when I’m in little space he can’t help but be turned on by me, and he also confessed to me that he thinks about people younger than me. I’m 20 and he’s 29. I asked him what he meant by “younger” and he said underage. I couldn’t believe what I heard, my heart sank. I ended things with him immediately. I felt absolutely disgusting. I don’t know how long he had those feelings but I’ve been age regressing with him for a year now. Which automatically makes me think he’s felt that way the whole time maybe. My heart is shattered I’m disgusted and angry with myself, I had no one else I could tell so I felt like this was a good place.