Spiritual attack during sleep?
Something happened last night that I’m still trying to wrap my mind around and rationalize. My boyfriend (28m) & I (25f) were asleep last night next to each other at his place. Out of nowhere, he woke up and gasped very abruptly. He was laying pretty close to me so I also woke up from it and sat up immediately, comforting him & also trying to figure out what just happened. He said he heard a loud bang which startled him awake. Once we calmed down, he said his shoulder was hurting- I looked with the flashlight & saw freshly bleeding scratches on his shoulder blade, blood on the sheets, and blood on my hand. We got up to clean up, and I noticed that the blood on my hand was from scratches I had gotten too, not from touching his skin. We were trying to think of all the things that could’ve caused that, but nothing makes sense. The cat was not in the room with us & I keep my nails short (he was laying on his back so the scratches couldn’t have occurred from me or the cat anyways).
He texted me today asking (partially kidding by his own admission) if I had a ghost & if it was mad at him lol. I have had my own paranormal experiences since childhood that have occurred with loved ones too, but nothing negative like this. I can’t help but feel like this had something to do with me/my “ghosts” that have been attached to me. I’m genuinely lost & I feel guilty if there was a spiritual attack focused on him bc of my connection to the other side. I don’t really interact with spirits that much & don’t practice divination regularly, so this was out of nowhere.
I’m just looking for either rationalization, advice, theories, comfort, etc..
Edit to add: my bf said “I was dreaming and it got cut short by a hand swinging down at my face and then when it “hit” a white flash happened and I woke up and heard the bang”