confidant(e), n. One to whom you confide your secrets.
A teenage boy`s father should be his true confidant.