Love is so darn complicated.
Mature love is a whole different story than a young, beginning love. One of the most difficult characteristics is that you can love someone who is absolutely not good for you. So you have this incredible feeling, this wish to be oh-so-close to someone and everytime you get close something awful happens. Something hurtful. Painful. Gut-wrenching. Perhaps the person betrays your trust. Maybe s/he talks trash about you behind your back. Maybe they pull away. Sometimes we love the wrong person. Because without trust and safety, love doesn't flourish. Oh, you might not stop loving for a long time, maybe never. But without trust love can't help you soar and be the best you can be. Love without trust brings sadness. I believe you can love without trust, but it's not a pleasant experience.
Then there's love and intimacy. Sometimes we love from afar, not really involved with the person we love. If you love someone who struggles with addictions, or someone who repeatedly betrays you, then love from a distance may be the only safe option. That's a limited love. There's little joy in that love either.
Love without acceptance is common. I'll love you if you lose ten pounds kind of love. Can you love someone and criticize the heck out of them? Absolutely. You can love someone and blame them, be jealous of them, and any of a number of ridiculous behaviors. The love isn't the problem. It's the blaming, criticizing, and ridiculous behaviors.
But a stand-up kind of love, that's rare. When the person you love does something humiliating for them and you walk up to them and take their hand. When they make the most embarrassing goof in the company of people you respect and you kiss them on the cheek cause you know they didn't do it on purpose.
It's a wondrous thing when you get it. And when you give it.
Trust and intimacy are critical for the fullest love