Was this your first month on BC? It takes awhile for it to be effective, and having a 2 day period sounds like it's trying to come back. Give it awhile before you start judging.
Also, you may want to ask the doctor if they can find out why you are not having a period for that long. Since you are still young, it could help now if you do find out you are infertile.