What about trying the guest session, will it boot?
During the boot process keep tapping the "Shift" key and that should allow you to boot to the grub screen.
From there you can try the recovery mode.
Also at the login screen press
CTRL + ALT + F1
That should get you to console. Then enter..
systemd-analyze blame
That may give you some clues.
Edit:
One more thought. Once your at the grub screen also try using the previous kernel.