I agree you need counselling. You've had your whole world turned upside down. You've been lied to, betrayed and left at the altar twice. Girl, I'd be surprised if you can get out of bed everyday. Dont be hard on yourself. This will take alot of time to process. You need help to get through it.

Right now I bet you're beating yourself up, questioning your judgement. How could you be so wrong about someone etc. This is normal in any break up. It's a pity you have to have anything to do with him at all. Seeing him will just reinforce the pain. Especially if he gets off on you being hurt. Is there anyway your parents or someone could coordinate his access to your DD? Or maybe go through a government agency?

As for your DD, she'll survive. Do the best you can and pick up the slack later when you're up to it. If she's warm, fed and getting cuddles, tgen she'll cope. Dont beat yourself up about that. Wrt anotger man, give yourself loads of time. Learn to live with and love yourself so you dont need a man. When you're strong enough to stand on your own 2 feet is when you can make a good choice. Otherwise, you're likely to go from one idiot to another so you dont feel lonely. It happens all the time. Dont be that woman who cant live without a man. You end up making too many compromises to your self-worth that way.

Get help. Know this will take time. Give yourself 12 months to start with of just working on yourself. Try to avoid the knob as much as possible. Right now ypu're needy as hell. That's fine, just dont go acting on it.

I once found a website dedicated to partners of narcisists. Google it. I think you'll find it insightful. Try not to beat yourself up about your mistakes. People like that are very good at sucking others in. They love the power and pain they can inflict. You're not alone.

Take care.