No matter what, i believe everything happens for a reason. Life experiences make us who we are and we learn from our mistakes and gain knowledge and much more through our decisions. No need to run simply due to your signs, unless you do a birth chart analysis and if that turns out truly negative then yeah id run lol. Heres the link to the compatibility between you two………..
i suggest getting his birth time and place and doing a free birth chart online, i usually get mine free or pay like 10 bucks to get the better ones, either way every birth chart ive looked up was completely accurate for me( may not be for everyone else, but it has been 100% correct in my relationships).
Either way theirs a magnetic attraction between you two, whenever that occurs its hard to run from. If nothing else virgos are wonderful people to have in your life (in my experiences anyways), so worst case scenario you get a friend for life if nothing else. Good luck!