Lance Armstrong says his relationship with rocker Sheryl Crow taught him a lesson: He won't talk about his personal life in public anymore."It's so hard," the 35-year-old Armstrong said "It puts too much strain and unrealistic expectations on a relationship when you put it out there."