Scenario is: Character A and Character B are teenagers and best friends. B has superpowers, A is normal but in on the secret and helps B wherever he can. He also is crushing on/in love with B. B is attracted and starting to like A back. At one point, late at night after an enemy makes some pretty serious threats regarding the safety of A's person to B, B goes to check up on A, breaking into his bedroom, to find A asleep and having a wet dream, and his sleep-talking making it clear said dream is starring B. B basically shrugs and joins in. A wakes up to find himself in bed with B and the signs of what has happened pretty obviously strewn about.
This is obviously at least dubcon - B didn't ask A before taking advantage. However, given the fact that A is very obviously having a sexual dream about B when B steps in, can it be called rape? For the record, A doesn't feel raped, because the dream and the reality are kind of mixed up in his head (B did the same things in both dream and reality) and he was definitely a full and consenting participant in his dream.
It's going to come out as a trust issue between them and also as an issue of how B sees his powers and what they do or don't entitle him to (yes, A is going to call him on what he's done). But, for the sake of the massive blowout fight they're going to have (and the readers, because I do warnings), do I characterise this as dubcon or rape?