I think Roland stayed in Tull knowing it was a trap because he had to. I think he was obligated to rid the town of whatever the man in black left for him. Its like having a rabid dog attack you and...