As promised in "Tis the Season" here is where I address some mythology surrounding the earthly parents of Jesus of Nazareth. First of all, Mary was not an unwed mother. Betrothal in first century Palestine required a divorce in order to be severed, so what's the difference between that and marriage?
Second, Joseph and Mary were not homeless. Bear in mind they were citizens of Nazareth in Gallilee and had to go to Bethlehem because Joseph was a descendant of David. They were travelers who found themselves with out a room for the night. I like the way Rush Limbaugh put it a number of years ago, "They had a home. What they didn't have was a reservation." Just a note, Rush. Nobody did...the inns were first-come-first-served.