I'm sure you mean well and I hope it benefits the person you are addressing. But my experience is that this is not a good way to help someone.
I was sexually abused as a child. That was hard to recover from. Advice like "Just talk to nice men" was not actionable. If all you have known is abuse, you don't know how to identify nice people. You also don't know how to talk to them in a way that helps.
The above person is complaining about their situation and your response most likely makes them feel blamed for the situation and most likely doesn't help them find a path forward. And this is likely partly because of how they framed it and you are responding to how they framed it. Other people will respond that way as well and it usually just compounds the problem.
This second comment by you contains much better information that may be more helpful to them, such as listing the types of persons that you have found helpful to talk to. That still doesn't straight up solve it, but it is much more potentially useful.
I'm not trying to fight with you or whatever. There are ways to make the points you have made that are helpful and supportive. I don't think your first comment is that sort of thing.
Best.