I think its very likely you could be pregnant. Ovulation usually happens 14 days after the first day of your last period which you mentioned Apr 8. You could've been ovulating on the 21st. Sperm can live in the vagina for up to 3-5 days depending on how healthy the man is. Keep in mind that this is based on a regular 28 day cycle. You have to know how regular you are or irregular. Keep us updated please!
My period started aprl 2 .my cycle day is 24 days.i am 2 days late period. . I feel like period .but there is no blood.. But white discharge happend... Could i be pregnant . any one answer me please