Painted Angels by WinJennster

Painted Angels - WinJennster

Dean lets the love of his life slip away because he can't handle his drunken father's slurs. Twelve traumatic years later, he gets a second chance. Skimmed some.

Source: http://archiveofourown.org/works/1085792