I would give it another go, even 12 week B/F is giving your baby a good start.

Do you have any idea why your milk is going sour? Is it worth talking to the ABA now and seeing if they have any solutions?

I cannot see why you cannot B/F and F/F if this will help prolong your B/F.

All the best with your up coming delivery and feeding decision.