I've had a viginal bleeding for 3 days on the 20th of last month but i was supposed to get my monthly flow on the 27th of last month instead a did a pregnancy test sometime last week but it revealed negative results my breast are a bit swollen can i be pregnant?
It's possible you are pregnant. I'd wait another week and test again. It could also be that you were pregnant and miscarried and you're still just having residual symptoms. Sometimes you can miscarry before you even know you're pregnant. Test again in a week!
For a more definite answer, get a blood test done if you can. I went to a fertility clinic and they told me that a blood test checks for different markers than a urine test. The blood test gives a positive answer sooner than a urine test. They said some foods, drinks or medicines can 'mask' the pregnancy hormones checked in the urine test. I don't know which ones can mask because I never asked them.