Overall, really great! Just two tiny things I'd change:
We mostly go with the tide because we DREAD that we will have a difference of opinion. But we must learn to overcome this fear and discuss our disagreements over different issues BY developing effective communication skills.
Hope this helps!