Congrats on 21 days!
And yeah, those dreams... ugh. I get them every now and then... some times terrifying (I do far worse thing drunk in dreams than in real life) some times not so bad... just wake up feeling queasy thinking I've drank again...
Yeah, they seem to subside...
Take care,
TB