Hi, don't worry, all will be fine. Actually when you had unusual bleeding on 2nd March, it became your last period & now your new expected date of period was 2nd April. If you are still not getting your period you should do a pregnancy
test, when you are late for a week or so. Please consider taking a regular birth control if you want to avoid all this anxiety
in future. Take care.