I have been reading fiction for five decades. If I every write a story then the grammar, syntax, and usage will be obsessively correct. Beyond that, I make no promises.
Entering ranting mode:
If I read one more story where someone uses 'decimate' to describe the extermination of a group of people, or a scene of widespread death and slaughter, I think I will blow a gasket! The word comes from Latin, where it literally means 'removal of a tenth.' Decimation was a punishment for rebellion or cowardice in the face of the enemy. Individuals or small units showing rebellion or cowardice were executed. Large units, like a legion, were forced to kill one out of every ten selected by lot.
Please, don't use 'decimate' when you mean devastate or exterminate or destroy!
Not to mention, that 'prophecy' is a noun: a prediction, while 'prophesy' is a verb: to utter a prophecy.
Oh, and I will leave it up to you to study the difference between 'apocalypse' and 'armageddon!' as well as the difference between 'loose' (the opposite of tight) and 'lose' (the opposite of find).
While I am at it, I have to share that while 'per se' has meaning, 'per say' does not. Look it up.
End ranting mode, slightly shamefaced.
PS - As the father of someone making a career in Equine Science, I can tell you the difference between giving someone 'free reign' which is meaningless, and in giving 'free rein' which is idiomatically correct.
Someone finally explained part of the epilog to me. Harry was drunk when he named his son Albus Severus. His full name is Albus Severus Tom Vernon Potter.