I cheat constantly. Well, not constantly. I'll usually go through a game without any kind of cheats or advantages the first time, but cheats are really, really fun in a lot of games and I often enjoy them more when I have fewer things to worry about.
Halo 1 and 2 have an infinite ammo skull on the MCC, for example, and I find it incredibly fun because I'll end up using weapons I might otherwise avoid, like dual needlers, and get a different experience from the game. Resident Evil has always had a history of giving you infinite ammo, too, and those games can be extremely cathartic to run through with no concern for ammo, blasting zombies to pieces with abandon.
It's rare that I will use cheats when playing a game for the first time, but I have done it. I usually do it when there's a system in the game that makes me not enjoy it vanilla, or to correct something unfair the designers implemented.
For example, Assassin's Creed Odyssey is a great game, but because Ubisoft want you to buy XP Booster packs, it can become a real grind to level up. I don't enjoy grinding, so I played with a cheat that multiplied the XP I got so I levelled up at a more enjoyable pace. Cheating like that made the game more enjoyable for me because it removed a system put in place to slow the game down.
The Witcher 3 would be another example. Maybe not a cheat, exactly, but I played with a mod that removed the weight limit on what I could carry. I despise over-encumbrance mechanics in games, and considering how much heavy stuff you find in The Witcher I probably wouldn't have even finished it if I had to deal with it. So I removed it and enjoyed the game significantly more because of it.
I only ever use cheats or mods in single-player games, or when playing in single-player modes, though. I use them to alter or enhance my own experience, not impact anyone else's, so I never use cheats in multiplayer. It's simply not fair for everyone else and ruins the whole point of playing against other people.