Wow by turns hot and brutal. I do wonder what lengths Sirius (and James) would go to, especially with Severus was with Regulus and you hit the nail on the head. And I can easily see Severus's reasons-so sad. But I guess they had a little happiness together. Great job.