What is the definition of a friend ?
A friend can change depending on the stages of life.
In teenage years, friends often live in the same neighborhood and attend the same school.
In college, friends have the same educational background
At work, friends have the same social positions and salaries
In senior years, friends have the similar health conditions
I feel that life is shorter than I expected today.