We used to have good convos and shit but now she's ghosting me mid convo and doesn't text usually coming back 30-60 mins later. I know she has her phone on her 24/7 and is in group chats and shit. As a result I've muted her and usually respond in around 2 hours and am dry as shit. Usually responding with sure, ok, yeah, k, etc. etc. I have no fear of her cheating as I have other females I can game. I know you're supposed to text for logistics anyways but this ghosting pisses me off.

The other day she ghosted me mid convo and came back 3 hours later at 2 am trying to conversate. I woke up the next day and left her on seen and didn't text her until she reached out to me again which was 4 days later. She usually freaks out if I don't text her for one day so I was surprised when 4 days later she sent me a message as if nothing happened. I responded two hours later responding with short and dry texts and she fucking did it again mid convo just left.

1.Did I do the right thing

2.And where do I go from here. At this point I just want to block her until we see each other at school again. I should block her and just focus on myself for the break correct?

I'd be lying if I said I didn't want to leave her on seen mid convo to "give her a taste of her own medicine" but that's just me being salty and irrational at the moment

TL;DR Getting left on seen mid convo by my ltr which is starting to piss me off. Block her,work on myself for winter break and from now on text for logistics only? She also wants to meet up tommorow do I flake on her too? Thanks.