So I've had a plate that's been coming over to my place since like August. We just hangout and makeout. She "broke up" with me and came back. She still kisses me but is a bit closed off to being overly sexual (i.e doesn't use tongue)

I think what she wants is commitment and her being a unicorn, I have no problem giving it to her. But if there's a way to fuck without giving it to her, I would like to know. And wouldn't being the one to offer commitment make me less sexually attractive to her? I don't 100% know what she wants so i could backfire