Question: how to have a good long lasting relationship?
Answer: Be honest. Any issues you avoid, or truths you don't want to acknowledge, will likely undermine your relationship. ... 
Avoid "failing at their mind." ... 
Use Tell Culture. ... 
Remove communication barriers. ... 
Practice emotional attunement. ... 
Check in on your relationships. ... 
Trust others. ... 
Respect boundaries and privacy.