As you had sex on 21st and you had period on 17th,so I do not think pregnancy
So go for pregnancy test to confirm it.
If you are pregnant and you have taken some homeopathy
medicines,for side effect you consult homeopath
for side effect as it may affect your foetus.
ok and bye.