what's your deal?  what's the deal with vampires?  so, this is your deal, huh?
problem, obsession, or thing
"what's your deal?  what's the deal with vampires?  so, this is your deal, huh?" What is the definition of "deal"?