Many service failures… You can try checking their respective traces for details.
journalctl --boot=-2 --unit=gdm.service
journalctl --boot=-2 --unit=xdg-permission-store.service
journalctl --boot=-2 --unit=run-user-1000.mount
Also, since there are also IO errors and you mentioned Windows: have you disabled Windows Fast Startup?
lsblk -fa