Hey Kubilee,
We have missed you over the time you were busy. Your not posting during that time is simple: it's called self-preservation. Sometimes it seems like crummy things just keep piling up, doesn't it?
You are a champ of a person and so is your husband for being there for your son and for his poor, confused girlfriend. You were there to see that her nutrition was good during her last months of pregnancy and also give her a glimpse of a normal, loving life. Human beings are good observers and those examples wil stick with her.
Congrats to you on holding the diabetes together as well as you did. What the heck, after that year, can ANYTHING ever bother you that badly again?
You folks are good parents for doing what you did. Ignore the rumor-mongering. You did the best you could which is enough.
Have you ever heard the maxim: No good deed goes unpunished?
We're all glad you're back.
Mich