That's pretty frightening. But isn't the body amazing how it worked that out? What does your cardiologist say? I'm sure you are followed regularly on an annual basis, correct? When you say you are on medication, what kinds of medication do you take?
Sounds like you may have grown some collaterals that are carrying the load. The heart does that sometimes when it heals from an event, you should ask your cardiologist about it.