I am a stepmom (legally speaking), but I don't like the term at all. It sounds very negative and none of the typical stepmom things apply to me. My SS was raised by his dad, BM left when he was 2 years old. She has never really raised him, was totally out of the picture for over 3 years and then she got visitation, so she saw him 20-25 % of the time. I was and still am his primary caregiver, spend more time with him than any of his parents, and am the only mother figure he's ever known. His BM was never a mother to him, more a friend and playmate if she was around. Because of the circumstances it hurts me when he calls her mom and me by my first name. It's hard for a child, and I understand that, but a mother is not just someone who gives birth and then disappears.