I've been updating since 10:40 at school. It is 2:50 and I'm back from school. It is not updated yet. It is at a loading screen with the apple icon and the load is at the end but nothing else. Is it normal to be waiting this long.
Read more: https://iphoneus.org/faq/ios-12-taking-too-long-to-update-on-iphone-8.html