"I’ve heard from lots of people that adoption is a selfish decision and one that I'll regret for the rest of my life. Is that true?"
Not at all! In fact, choosing adoption is literally the opposite of selfish. Placing her baby with an adoptive family is one of the most courageous things a woman can do.
Depending on her life situation, choosing a family to provide for her baby in a way that she's unable is the best decision a birth mother can make for her child. She's putting the best interests of her child before her own and setting her needs to the side. Adoption doesn't mean abandoning her child – it means truly being a mother. It's a brave, strong, selfless, loving, and responsible decision to make when your baby needs it most.