Oh, I'm sorry to hear you've had a hard time! Acne can really suck the life out of you. I wouldn't give up on spiro yet if I were you though, hormonal acne takes forever to clear out. In my experience when I've been on the pill (or pregnant, which also cleared me), my acne has only fully gone away after about 8-9 months, until then I've been prone to very bad breakouts, even though they started to become less frequent after a few months and pretty rare (but not non-existent) towards the end of that time. I'm sure it can take even longer for some, so I would try it for at least a year before giving up, assuming you can wait it out without being too stressed about your skin.
Are you trying anything else besides spiro to help with your acne? I think it would be a good idea to try topicals to help with the inflammation, so you don't have to live with new emerging bumps that can be really stressful. Or oral antibiotics are an option too, but they wreak havoc on your gut flora, so topicals would be better in that sense. BP and topical Dalacin (which needs a prescription, at least where I live in Europe) have both worked great for me (BP in small amounts allover acne-prone skin to prevent cysts and Dalacin as a spot treatment to heal breakouts). They're not a cure, but they could help with the symptoms while you wait for spiro to do its thing (assuming it does work, fingers crossed!).