Was I too harsh?

So I've been casually sleeping with this girl for about 10 months now, we're not in a relationship tho she's asked if we could date a few times , I'm just working on myself. I went on business trip that was scheduled for 3 weeks, it's been about 2 months now longer than expected. She recently slept with someone else while I was not there , I was upset and in my upset shock I said she was really for the streets, she went silent a d he response were we're not in a relationship so what should it matter. I told her that I was just looking about for her so she doent get run through by a million guys and not know who the father of her child is and she should have better self control. I've been working here and haven't slept with anyone else I trusted her not too. She hasn't talked to me in the last 5 days. Was I wrong for saying that, I like her a lot I'm just not in the right mental state for a relationship rn, I'm working on myself but I don't want a relationship. This is the second guy she's slept with if she hasn't slept with anyone other than the guy she told me about. Maybe if I told her from the getgo I didn't want a relationship when she asked me out. I picked her Cherry 3 months into us hanging out and she asked if we could be in a relationship when I said no she said she didn't want one either. Wish I saw this sooner. I didn't mean anyharm just looking out for her.

Updates
7 mo
Texted her I missed her yesterday and she was unnecessarily cold. Telling me how it looks bad to text that someone at 12am in the night. The conversation ended when I said it didn't and she responded with good night, she clearly doesn't care about herself so y should I?
Was I too harsh?
Post Opinion