In reply to:

Or have I just had a rash of bad luck with apartment neighbors?


You should have given them the ol', "it'll either be loud music or loud sex. Which would you prefer?" ultimatum.

It's win-win for you.