thinkivykink-Some coping mechanisms die hard.

more about : thinkivykink