Laconic / Earn Your Happy Ending

Characters go through hell....but end up happy in the end as a result.
Earn the unabridged version HERE

http://tvtropes.org/pmwiki/pmwiki.php/Laconic/EarnYourHappyending