Had unprotected sex on feb 28th. Two -ve hpts last month and got my periods in march and april. Didnt get this month. Could I still be pregnant?

No. If you did not have sex since your last period, you are not pregnant. Menstrual irregularities are not uncommon and anovulatory cycle is a common cause. If you miss more than two periods it would be time to see your doctor. If you do not wish to be pregnant, use contraception all the time. You may consider implanted contraceptive or an IUD. Consult this site for more information on this topic. http://www.nichd.nih.gov/health/topics/menstruation/conditioninfo/Pages/causes.aspx Practice safe sex. Get HPV vaccine.