Your experiences and emotions are very similar to those of other people who have been here and
eventually enjoyed success. Stay patient and stick to the things you know that reduce your triggers. I totally agree with you that M is a backward step towards P, and that fantasy is P in your head. So on the basis that....
"if you stand on a slippery slope for long enough, you're going to slip"
I've found that recovery is easier for me when I refuse to fantasise. You're doing really well, though, and your emotions and feelings are absolutely typical of people here, so just hold tight and thing will eventually improve.