Today i found out in pregnant

After multiple night mares last night about being pregnant, I woke up at 4am and took 2 tests after my period being 10 days late. And yup, positive. I don't know what to do. I love my boyfriend, and he loves me so much. He would be an amazing dad and I know I'd be a good mom. We have been together for a decent amount of time. I'm 20 he is 24. I know we could handle a baby, but in my heart I know I don't want a baby yet. I'm not saying I don't want one ever, just not yet. I have been researching abortion and what to expect, someone please tell me it's the right decision. I'm so torn because I feel like it's what I should do, but what if I regret it later on.