@Clapton,
The anger stuff is a thing, but especially, texting-only relationships are a subset of relationships. I won't say they're not real, but they're very different from the kind of relationship you have when you spend time together.
She said that right at the beginning; "the fact that we barely talk in person." That's actual reasoning.
It sounds like some things about you made her uneasy, and when it came to the point where the relationship had to become something beyond texting-only, she decided she'd rather break it off then take things to that next level. All very reasonable, really.
The anger stuff may be a thing or it may not be, but I recommend that next time you go ahead and spend more time with the person, more quickly.
As for this one -- all done. Move on.