My inlaws' cat makes makes it as difficult as possible to pet her when she likes it a lot. Doesn't sit still, if I pet her chin she twists her head away to show me the top of her head instead, keeps walking back and forth, and even lays belly up sometimes (and she does not like her belly touched at all).
I know she's liking it because she purrs like crazy, does not move away, if I stop looks at me until I start again. If in her walking back and forth I don't chase her and leave my hand out she moves into it for more pets.
I've developed some techniques to pet her two handed where she sits still for some reason. Like chin scritches with one hand coming from each side, she loves it.
Not able to checkout, but my local library has a tiny maker space you can go in and use. It includes some crafting supplies, a sewing machine and a 3D printer. For using the 3D printer they have a stamp card you pay for at the start for hours of printing. It's not expensive, it's there mostly to help pay filament and prevent people from doing super long prints without thinking about it. For checking out they have movie and series DVDs and board games