I use an app called QR alarm or something. It only turns off when I scan its QR code which I’ve pinned to the other side of the room. Having to get up and actually think about scanning something helps me more than when I just used an alarm clock across the room