Hi Deepend. I can feel your soul searching and it's an opportunity to reflect on yourself. In the coming months, you will grow and realize things that will ultimately benefit you.
I thought my earlier behaviors contributed to her decision. But in fact, she was intent on leaving anyways. I had struggled a great deal with denial because my guilt, her actions that threw hope in my face kept me from moving forward... forward into detachment.
I would suggest that you can self reflect while detaching. Get to know that word and how boundaries play a role in detaching, ie protecting yourself from her actions by you walking away vs you fighting or controling her behavior.