Image textures stretch...why?

My images textures always stretch around my objects…why is this?? Like if I have a square and I put a patterned texture on it, the top of the square is perfect…then around the sides, the pattern is stretched out of proportion. Why is this?

You probably still have the map input set to flat. Try using Cube. For more info, see: