Since you don't give your present age, it's difficult to say. It doesn't sound like a normal period, but since you have never had sex...I'd keep the appointment with your GP, since you have no other lady to talk to. You will have someone medical to advise you better.