vez en cuando – time to time

parecer – to resemble

cabezota – stubborn

expresar sus sentimientos – to express your feelings

divorciarse – to get divorced

comunicarse (qu) bien/mal – to communicate how well/poorly

llevarse bien/mal – to get along well/poorly

quejarse – to complain

separarse – to separate/get separated

tener celos – to get jealous

tener personalidades/valores incompatibles – to have incompatible personalities/values

muestra carino en publico- to show affection in public

sin duda- without doubt

averguenzar – to embarrass

aislado/a – lonely/alone