How to get my fiancé less vanilla!?

My fiancé is SO vanilla and frankly not very good in bed... he lasts maybe 5-10 mins max which after having a kid is not enough time for me to enjoy it..

I always have to Initiate things and I’ve tried to spark things up buying toys/lingerie etc. I’ve tried communicating with him to try new things and he’s receptive but won’t ever actually try any of it..

He doesn’t know how to please me and every time I try and guide him, its like he takes offense by it!