You poor thing. I've had mastitis 14 times and it's truly horrible.

Make sure you get some inner health plus to take a couple of hours away from the abx each day. Keep up the nurofen and get lots and lots of rest!