navel-gazer

Noun

 * 1)  One who engages in navel-gazing; a person who is introspective to the point of self-obsession.