warnings: may contain angst, and cussingAll Rights Reserved
warnings: may contain angst, and cussing
4 parts