Sorry for what you’ve been through and congratulations on the happy ending. Can I ask what “double-rainbow” means in this context? Googling got me literal double rainbows.
A rainbow baby is one after a miscarriage or stillbirth, “double rainbow” just means two losses. Very helpful to know if you are ever invited to baby showers as there can be some outward signs there that reflect some events that not everyone is privy to.
https://en.m.wikipedia.org/wiki/Rainbow_baby