I'm a virgo too, so I understand that need for orderliness, lol. I don't have as much of a problem with the cross points migrating as with the smaller loop getting smaller and the larger loop getting longer until my "double strand" has turned into a pearly garrote.
This sort of thing is supposed to help, but I haven't gotten around to ordering one yet:
http://www.pearlparadise.com/detail.aspx?ID=415