Samsung Galaxy s6 stuck in boot
Try hard resetting it, works in many cases of soft brick.

Force close your phone, hold power button + volume down for 10 seconds. Phone should power off.

Now hold volume up + power button, phone should boot in recovery. From there select Delete data and cache then reboot.

You'll lose all your data stored in the phone memory but phone should work normally.