In the past week, I've had two dreams in which I was married to someone other than Craig, even though I knew I was supposed to be married to Craig. In the first one, I was married to a sexually-aggressive Indian man (Indian as in "from India"), and in the second one, I was married to a gay man, although he didn't tell me he was gay until after we were married. I literally said, "You know, I really wish you'd told me that before we got married."
But in both dreams, I was a little confused, because I remembered being married to Craig and I had no recollection of ever divorcing him/of him dying/etc. So I kept asking people to recap what had happened with that.