Quote Originally Posted by gRomoZeka
Quote Originally Posted by paasikivi
What's the difference?
Я встретил ангела / Я встретился с ангелом?
There is a difference, though it's very subtle and often can be ignored. Roughly speaking "встретился" may imply that you weren't the only one who initiated this event (for example you and angel arranged that meating together).
Just a small correction.