quite honestly, not knowing the girl, or anything about your relationship, there's no way of knowing - really, we're all just a bunch of strangers on the internet. probably get a lot of opinions on here, but that doesn't mean any of them will be right.
You can’t truly call yourself peaceful unless you are capable of violence. If you’re not capable of violence, you’re not peaceful. You’re harmless.
A good point; I was dating her for about three months, but only in an LDR (Long Distance relationship) over the internet. I had met her once before and this was our second/last time we saw each other.
You had doubts about having sex - so yes, you did right by yourself. You'll soon meet another girl and find yourself in a similar situation - just make sure you're fully prepared (have a condom and know how to use it).
You seem a sensitive and thoughtful guy - it's a shame you didn't have a condom, because if I read the situation right, it sounds as if you were both ready for it, and it would have been good for both of you. Sex in the open air can be wonderful!
But I agree that you did the right thing that time.