Bf not eating me out

So I have been with my bf for 6 years and we started dating around 13/14 but didn’t get into sexual stuff till 15/16. As we got older and started doing me we would 69 sometimes and he would want to eat me out but I was self conscious back then about my vagina so I told him not to go down there. But now we’re 20 and I really just want him eat me out before sex. I loved giving head but here recently I keep asking him “when are you gonna eat me out” and he just says “idk” so I don’t give head nearly as much as I used to. I’m typically always down to have sex and mess around but I know he isn’t always in the mood and that’s ok. I just don’t know why he doesn’t go down on me when we do have sex. It’s really frustrating to me. I told him I’m comfortable with it now (and I have been for a while now). Like I keep it shaved and shower everyday so idk why he wouldn’t wanna go down. It feels like he isn’t attracted to me but I know he loves me..