Earn Your Happy Ending/Laconic

Characters go through hell....but end up happy in the end as a result.

"Visit unabridged version HERE"