I may be totally off the mark, but the way i saw it was that this is Roland's personal hell he is damned to keep repeating until he starts to choose his friends over the Tower.
I loved the ending...