OOC warning!! There definitely will be some, since this is fan fiction and everyone understands the characters differently. The way I picture them is naturally different from the way you do. This is also my first time writing, so I can only do my best to accurately portray the characters as I imagine them. My writing is poor.
Happy ending, but the angst in the middle may put you off (just kidding).
Theme: Perhaps it's an ordeal we have to go through, one that eventually gives way to calm, though it always leaves something etched in people's hearts.