HELP! :) 
How to say in French: "I'm really happy to meet such a wonderful friend. We have a lot in common. And it absolutely doesn't matter that we live far away from each other. Distance means so little when someone means so much"