I need some help here.
I dated "Linda" 13 years ago. At the time, 1993, Linda was also seriously dating another man, "Charles". Linda and I ended up going our separate ways and I never heard from her again, until a few years later (1995). Linda called me up one day and told me that I had a daughter named "Emma". Linda told me that she ended up marrying Charles, but he does not know that Emma is my daughter. Linda and I stayed in contact and I secretly met Emma for the first time one day for a few hours at a hotel. I was not certain, but Emma had some of my features. Linda then told me that she did not want to tell Charles, in fear that he would go ballistic and divorce her. She also told me that she did not want anything from me. We again, went our separate ways, as I felt as though I had no options. A few years later, Linda divorced Charles, but only after having another baby named "Jimmy".
After Linda and Charles were divorced, Linda contacted me again and we confirmed that I was the biological father of Emma through a DNA test (2000). Linda and I got back together, married in 2003 and had another baby "lara". So now, we have a family (Emma 12, Jimmy 10, Lara 2).
The problem is, Linda will not tell Charles that he is not the biological father of Emma. Also, Linda keeps accepting child support for both Emma and Jimmy. I want to call Charles myself and tell him, but Linda is vehemently against it, and threatens divorce. I need help. What should I do?