Sounds like you've had a hard life.
I hope you get to see 'A' one day, i'm sure he thinks about you alot.
You never know he might look for you when he is a little older despite whatever your ex has said about him.
And i'm sure you can have a brilliant relationship with your current gf.
just try not to think about not having children because it may tear you apart.
With all this.
I wish you all the best.
Steph
x