That's a really unique take on things. It made for a very interesting read, though I hate that Sirius and James were never friends *pouts*. I know it was necessary for your plot, but it still made me sad. ;) It really made me think about the way things turned out and what could have happened to prevent them.
Now though, I wonder, could anything really have been done? No, I don't think so. It's the way things were supposed to happen.
As I said, great to read! Nice job sweetie!