Anal swelling is a sign of inflammation in your soft tissues. It may be from trauma, hemorrhoids, infection or other causes. You can often treat a swollen anus at home.
You taken daflon 500 good but this is not very safe medicine in pregnancy so I suggested to you do not take it for long time
Next Steps
take sitz bath and take stool softener
take fibrous and healthy diet and drinks adequate amount of water