I Think I Deserve Something

Summary: John Winchester left his sons to look after themselves two years back, leaving Dean to work three jobs whilst Sam applies him in high school. After a fight, Dean's called in to see the new Religion teacher, and then continues to see him...
Warnings: Strong language
Pairing(s): Dean/Castiel, mentions of Sam/Jess later
Word count: 10, 038
Author's note: In this, Dean is 6 years older than Sam - instead of four. And that's about it. Please enjoy and leave a comment (: