Hi, welcome to HCM. The changes in your right kidney
are minor and due to a previous stone that has passed out. They will not affect your kidney functions.
The tiny calculus in the left kidney can be helped to pass out by drinking three litres of water a day.
or Urimax has been given to relax your urinary passage and help you to pass out this stone. You can also get your serum calcium, phosphorus and uric acid levels checked since you seem to be having a recurrent problem ---and get any abnormality corrected by diet and medication.
Yes, any medication or illness can cause a slight delay in periods. Regards.