Hablo desde la experiencia por que yo soporte cosas así y peores durante 4 años..
Lo primero tienes mucha falta de autoestima,amor propio y dependencia emocional.. Probablemente seas un persona con ansiedad y depresión que no tiene apoyo de familia/amigos
Lo segundo si hace 3 meses lo dejaste,tenias que haberlo bloqueado y haber iniciado contacto cero,así jamás se podría haber vuelto a poner en contacto contigo
Lo tercero si está situación se te ha vuelto insostenible,además como dices vive a tu costa es por que tu se lo permites,por que tu le mantienes y le das todo lo que el quiere.. La única solución es la policía,solo así conseguirás librarte de el o al menos a mi fue lo que realmente me liberó. Después te aconsejo que busques terapia si es que te lo puedes permitir y si no,como nos pasa al 90% de las personas te recomiendo que veas vídeos de Silvia Congost,donde habla de las relaciones con personas narcisistas y de cómo recuperar tu amor propio. Ánimo!!