And it's done!
Only took me a year and two months, but it is finished! Now I will not feel guilty about starting another fanfic when I know I have to finish another!
Thanks everyone who has read this story so far, and I do hope that this was a good enough conclusion to the story for you. Thank you all for the support!
Chapter 21: [link]