If you wish to understand the negative experiences in your own practice better, I recommend "Mastering the Core Teachings of the Buddha". The author is super-geeky about this stuff.
I really like Mastering the Core Teachings of the Buddha[1]. He spends a lot of time describing different "maps", which are models of progression. (He talks about many other things too. It's more than just a meditation guide.)
https://www.amazon.com/Mastering-Core-Teachings-Buddha-Unusu...