Does he not find me attractive?

Been seeing a guy for a while now and last night we were going to have sex for the first time. We were kissing and he fingered me and then I gave him a bj. He told me to turn around so he could put it in but he couldnt quite get it and he kept going limp. We tried about 6 times but it just wasnt happening. He fingered me again and was really shocked at how wet I was and then he licked me for about 5 seconds before stopping. It made me really paranoid that he thought it was nasty down there (I'd showered and shaved right before). After that we tried with a bj again and he just kept going limp, doesnt matter how hard I tried so eventually he ended up just getting himself off. It's made me feel pretty shit. He's said previously he really likes me and he asked me to be exclusive. Always throwing me compliments. I'm not inexperienced at all and know what I'm doing but I obviously wasnt doing something right. I know he hasn't had sex in a while and he seems to get himself off a lot when hes on his own so maybe hes just not used to being with someone? Or maybe hes just not as attracted to me as he thought before he saw me with barely any clothes on. He hadn't been drinking or anything else. I've never experienced anyone who would keep going limp, especially someone who was sober, and it's really hit my confidence a little. We've been texting back and forth today and things just seem a little awkward, no mention of last night at all.