i'm pretty sure that when the show ends they're gonna make it canon... i can see it happening at the last minute making cas dump a kiss on Dean or the other way around.