My first gf was one of my childhood best friends. About 10yrs ago she lived in a tight little house with her mom n sis and when they got evicted they were all living with friends (pretty much homeless). Before that happened they had no money for food, so i used to bring her dinner every night and pick her up every AM before school and bring her to my house for breakfast. When she got evicted my parents let her stay with us for a year and she became close friends with my lil sis and remains so til this day. She is still one of the kindest people iv ever met, very good looking, and now has 2 jobs and supports her family and has her own place and car down in Florida. Dont bash people because of their beginnings that they had no control over.....odds are they are more humble then the girls you have dated, more responsible, more loving, and just overall better people because they arent stuck up and snobby and spoiled. They appreciate the littlest things and hold high value on everything in life. Think about that next time your spoiled crappy gf/wife says "i want that' "can i have that"?....cuz no girl iv ever dated has asked me for anything a day in my life....which is why id give them anything i could.....