I was blessed to have a great mom but I know not every one does. And I know that there are all kinds of moms in the world – it’s not always about biology. To those moms who foster kids and to those who adopt and to those of you with step kids, I salute you all. And…