Some moments will be happy and others will be painful, but all of them leave a lasting impact. It's the little things that make life meaningful. When we're young, our lives are relatively contained.
We all have an idea of what the perfect relationship looks like in our heads. While there are certainly fundamentals that we’d all love to have, like great communication, conflict resolution skills, ...