My very best girlfriend experience was when I found the girl on the dating site. This is not a panacea, but a good chance to improve your life. If you don’t have the courage to get acquainted in real life, try chatting on the Internet. I haven’t tried many sites, but this is one of the best...