Hey there, I think it maybe down to highstress levels, and then because you are worried about being pregnant, you rbody is delaying your period even longer.
I Don't really belive in abortion, unless you no the lady has been raped or it could die or could kill her.
And of course your case awell, I think it's really mature of you
Try not to worry about it so much, and your period should go back to normal.
Hope the doctor's help. I also hope you get the result you want.