My MacBook Pro froze earlier whilst using it, so I did a hard reboot. Ever since it won't boot up. It gets to the Apple logo with the white progress bar but the progress bar won't move past 20%, I've tried leaving it for 30 minutes but nothing happens.
I am able to boot into Safe Mode and single user mode without any issues.
I booted into recovery mode and did a disk permission repair and disk repair. I also tried resetting the NVRAM and SMC but nothing has made any difference.
I don't know what else to try, any help would be greatly appreciated. Thank you.