On the issue of marriage, it is very important to have more physical interactions than online interactions because how else will the bond be created and then shared?
Even with all the technological advancement in the world, nothing beats physical interactions.
RE: Online barriers and advantages