Orpheus by sysrae

Orpheus - sysrae

This is a well written, angst-filled, loved-up fanfic. Dean and Cas are both mixed-up, damaged individuals, each with a history of an abusive past. When they meet up in a shady nightclub, they immediately connect and sparks begin to fly.

Source: http://archiveofourown.org/works/2364347?view_full_work=true