

Why can't I leave someone who lied, manipulated, and cheated? (Charts + Dasha inside)
Looking for astrology-based insight only, please — I've already heard the "love yourself" advice. I want to understand this through charts and dasha, not general relationship advice.
Context:
We've been together for 8 months only. There's been lying, manipulation, and infidelity on his side. I know logically I should walk away, but I feel incomplete without him, and I can't fully act on the decision. He says he's changed and wants to fix things, even talks marriage.
Specific things I'd love astrology perspective on:
why leaving feels so hard?
Does his chart or current dasha suggest genuine change, or a repeating pattern?
Is this more like karmic attachment or a supportive long-term match?
Any timing indicators (dasha/transits) for how this resolves — separation, healing, or continuation?
Genuine answers welcome — happy to share more chart details if needed.