yes to everything you just mentioned. also, selina went through a really tough time around march. there was a break up around may and before that she went through something that completely killed her. i'm sure saive would've noticed something off about her