I have a question that I would like some input on.
Lately, I have been able to see the fruit that total acceptance and surrender can bring to one's experience. I have tasted moments of pure joy, compassion, and equanimity. In these states, everything appears very clear and I'm able to rest with the experience and not cling on to these pleasant feelings. Everything I have read about and heard from teachers seems crystal clear. Perception is completely altered and the mind is clear.
Inevitably, these experience fall away and hindrances make their way back into the mind. In my experience, the hardest of these hindrances to overcome is doubt. Once doubt enters, it's easy for ill-will to follow as well as other hindrances.
Intellectually, I'm aware of the Four Noble Truths and that desire causes suffering, and even that desire for the cessation of desire causes suffering. I'm aware that aversion to whatever state of mind and feelings are currently present only perpetuates them. However, when the pleasant states are gone and hindrances arise (especially doubt), I begin to question everything I know.
I have told myself and written down tips and advice on how to handle these kinds of situations when my mind was unhindered. Even though I know in my heart to trust my own words and experiences, when doubt is strong enough, everything is deluded.
I don't have a single question, but I would appreciate input on how to handle strong moments of doubt and ill-will towards that doubt. In the past, I have always managed to accept the feelings and allow them to pass, which is what I know I need to do, however in the moment it can be incredibly difficult.
The toughest thing for me to work with is getting angry at myself for not accepting the unpleasant feelings for how they are. I know that to move past them, I need to accept non-acceptance, but that is always easier said than done. This leads to a downward-spiral of aversion towards aversion of doubts.
Any words, tips, or tools you guys have are so very much appreciated.
Edit: I apologize if this is too much of a discussion-based question without a real definitive answer. I am new to SE in general, so please forgive me if this isn't an appropriate question.