Jennifer Melfi in The Sopranos was of the most complex in the series, but why Tony never sleeps with Dr.figure out