Firstly, I want to reassure you that you shall be fine soon. There is no need to panic so much. You will get your periods eventually.
You have taken Duphaston
for 5 days now. Please be patient for a week. One gets periods from anywhere between 3 to 7 days after stopping Duphaston. Please keep your calm.
Please reduce your weight, if you are. If your ultrasound
is normal, then there is nothing seriously wrong with your health. There may be simple hormonal
imbalance that can be corrected by hormonal pills.
I wish you get your periods soon.