Thinking about adoption, but don't want to let go

I'm afraid of the burden of keeping my baby. I don't mean burden to me, I mean burden to everyone else around me. I feel selfish for wanting to keep my baby but also selfish for wanting to give him up. Ill be 16 next month and I'm 18 weeks pregnant with my son. The father is in the picture and plans to stay, but I've been considering adoption for months and it makes me terrified to think that maybe after everything is said and done, I'll want my son back and I'll regret it for the rest of my life. I have mental issues that need to be addressed though (runs in both sides of my family) and I'm afraid that I'm capable of eventually losing it and hurting or neglecting my baby if I keep him. Terrified of having to make this decision. Is anyone else in the same boat?