While homelessness isn't something that anyone should experience, it is one of the greatest teachers of life lessons that there is. Even if you will never be homeless, learning the lessons that life on the street teaches will help put a lot of life into perspective. After all, nothing will make you more grateful for all the goods that you have than realizing how many live without and struggle to be in your position.