I don't have any bits of wisdom, but want to say I think you are doing wonderful! It would really hurt to have a mother who cannot see past her own wants and needs, but that is how a personality disorder works.
I think you are doing all the right things. Just keep to your side of the street and enjoy yourself in a new and positive relationship.
XXX