A true friend

A true friend is someone who understands your past, believes in your future, 
and accepts you today just the way you are.

A true friend tells you what you need to hear, not what you want to hear.

That friend who you may not see very often, but the moment you reconnect feels like yesterday.

People will never truly understand something until it happens to them.