What are the top 3 skills we need to have a vibrant, healthy marriage? Communication, communication and communication!
All kidding aside we have found that great communication works to solve a wide variety of marital problems while poor communication exacerbates them!