Took a lot of strength and courage to post this. I don't know you but you have earned my respect. Nice job posting this list. I'm 26 and on the verge of starting out with my girl. Can't even imagine it. But I value some of the things on the list i have never thought about.