Meaning of Life:
Learn from the past, plan for the future, but live for today.
Five Things I Can't Live Without:
Friends, family, job, media (internet/radio/TV/phone), sports
What is a perfect mate? One who gives meaning and purpose to my life. One who makes the world a more beautiful place.