As you have mentioned,your monthly period is scattered from month to month.Dental surgery
usually will not cause any delay in periods.
The antibiotics administered can alter period in rare occasions.
Lead a healthy life style.Take plenty of fluids and balanced diet.
Avoid intake of carbonated drinks or artificial food stuffs.
If symptoms persists,please do visit a physician.
Hope this helps.