Xrayman--I'm NOT a very nice person.
I'm a person that thinks that people should take responsibility for their own actions--which means that I, as a taxpayer, don't pay for their stupidity when they become pregnant as a teen, or get AIDS and end up on public assistance for medical bills, whatever.
No, I don't have much charity in my heart for people who do stupid things and KNOW they are stupid--such as having sex, getting pregnant, and not having the money to raise the child.
So, NO, frankly, I don't support them. Rape and incest are incredibly different matters, as is any form of abuse. I fully support and would help in ANY way someone who makes up their mind to get away from their abuser/rapist. But--the second they run back to the jerk, the support stops. There's a limit to my compassion for idiots.
So--I agree that there are a lot of grey areas. But I also am not a very nice person, and I'm happy to admit it. I'm also not Christian, so I don't have that religious commitment to charity, either. But--whatever. Teen pregnancy is going to happen--I wasn't an idiot, and I still got pregnant at 16--and we're all going to frown on it, and it's just going to perpetuate itself until we get rid of the attitude in society that SOMEONE will take care of us if the worst happens, and that it's always circumstances that put people in a bad spot. Phooey on that! It's personal decisions 99% of the time that put people in bad situations. Take responsibility!
But--I won't see that happen any time soon, so I'll just sit on my porch with my cat, look crabby, and yell at the kids to get off the dang lawn.