Sounds like you are better off without this guy. It hurts. But it's better that you find out now instead of later on down the road. I'd say give the baby your last name. Who cares if his parents get mad. You don't have to worry about them. All you have to worry about now is yourself and the baby. You are lucky to have a supportive family.... a lot of people don't. So that's a good start. It's gonna be hard. But you're gonna be just fine! Good luck! And congrats! =)