If you’ve been keeping tabs on “Supernatural” spoilers, you already know that this season, Sam (Jared Padalecki) will have his first significant love interest in several years. Amelia is a veterinarian to whom Sam brings an injured dog a short time after he loses Dean (Jensen Ackles) — and everyone else he knows.
Given that Sam has been decidedly unlucky in love in the past, the writers had a challenge to create a functional relationship. It was further complicated by the fact that Sam isn’t exactly a catch when Amelia (Liane Balaban) meets him. Even his strapping good looks don’t quite make up for the fact that he’s literally been to hell and back and is about as battered and damaged as a man can be. It takes a special kind of woman to handle that.
Read More Here