Question: how to train your cat to like cuddles?
Answer: Give your cat a treat when they sit on your lap.
Consider stuffing your pockets with catnip or some other treat or scent that your cat likes.
Pat or rub your cat in a way that they like when they sit on your lap.
Repeat phrases like “good kitty” when your cat sits on your lap.