Cherry itself symbolizes love, happiness and sweetness, which means cherishing. Cherry scented tea represents that his life is very sweet, mellow and long.
A screen name is a virtual code name given by a person, which can generally express his inner thoughts and values.