@Soyousay,
Have you ever met or seen this other woman & her son?
It is highly unusual (in the extreme) for people to change
character traits. Character traits are your underlying values, beliefs, and drives that lead you to decide how you want to deal with life (while personality traits dictate how you express yourself).
In other words, a person who is child oriented, and bent on taking care of his spouse....rarely goes the other way to becoming a bludger with no interest in his new family's children....
....because the desire to look after & provide for your loved one, and to be involved in the lives of children in your family - is a character trait - driven by underlying values/beliefs/drives.
----------------------------------
As for what you want to do - have a look at:
- what you & your son need in life (to be happy, and for him - happy & well rounded as he grows)
- what you & your son want in life (your hopes & desires - extra to the above)
- and what you see as the outcome of a very long term relationship with this man (in relation to the above)
And make your decision based on that.