Along the way, I've learned that you can't let anyone in too far and you can't trust endlessly. The biggest mistake you can make is to care or love someone more than yourself, because then you are just setting yourself up for disappointment. Boundaries are necessary so that you can protect yourself, because once you're broken, you'll never be fully fixed.
Sometimes in life we just need smeone who will be there for us. Someone who will listen. Someone who will understand that we're not perfect.