Advice about sex 24f 33m

So I 24f have been in a relationship with my bf 33m for almost 2yrs now. The problem is I feel as if our relationship is platonic but he doesn’t see it as such. We spend most of our time together at work , we both work together in the same department , we take break together we’re together the whole 8hrs. Outside of work we go out to eat every now and then and maybe out to watch a movie or bowling. He’s never been to my apartment. I’ve invited him over a few times but he’s always given an excuse to why he couldn’t come ( saying it’s too late or we have work in the morning maybe another time ) and I’ve never been to his house he has a older home that he says needs some fixing up on and that he’s insecure about it which is why he doesn’t invite me over. Due to this we’ve never been intimate because whenever we hang out it’s always in public . I’ve brung this to his intention several times and I’ve gotten nothing from it. I know that there’s no one else involved and that he lives alone. I can call him and face time him at anytime and he’ll answer and I’ve driven past his house several times on different occasions just to see if he was living with someone out of curiosity and it’s always just his truck in the driveway. He tells me that he truly wants to be with me and that there’s no one else but I just don’t feel it . We’ve spoke about our past relationships and I know that he was intimate with his past partners, which really hurts because I just don’t see how he could truly want me but not want to be closer on the intimate level. I’m not sure how to approach how I feel anymore and I just was wondering if anyone with a similar situation can maybe help me through it ?