A delay in periods by one week is usually not alarming unless there are more details you wish to share on this forum.
Continuing the antibiotics till the ear pain and swelling subside, is recommended.
Next Steps
Try to evaluate if it's your immunity levels that need a boost. If so, moderate exercise, healthy food and adequate water intake would be a good start :)
Health Tips
If other ailments co-exist, please consult a physician face to face.