If you have the time and energy to spare, the next time a guy invites you to his home or to drink coffee with him, accept...and show up with your dad or older brother or some other man who actually loves you. Show him the screenshots of the text interaction between the two of you as well.

Guys treat women the way that they do because they see women as vulnerable and unprotected. They say and do whatever they please because there are absolutely no consequences that they respect.

Use your resources. The men in your life who actually love and care about you are valuable resources. Stop dealing with these losers alone.