Love is ambivalent. Love is painful and it knows it. When that one special person walks into the room, you suddenly can't breath, you can't feel you fingers, your heart is trying to escape you chest. Love means you have to compromise or risk sacrificing everything. Love is selfish and no matter how hard you try to meet someone halfway, the playing field is never going to be even. Ever. Love seems painless but after a while, you're just left fighting to keep it. People push you away, try to keep you around, but you know that you can't stand to live without them. Because no matter what, that one special person is going to leave a hole in you heart, even after you've moved on. You're still going to see them on the street and wish you were with them.
And love makes everything seem worthwhile. You are willing to compromise, meet someone halfway, put up with the arguments, put up with the dirty dishes, put up with the wayward glances, put up with the yelling. Love isn't going to pay the bills or put food on the table or make everything go away. Love isn't going to keep that family from hating you, love isn't going to get you a raise. But for a little while, love will make things feel better. At least you'll have someone who will love you for everything you have, or you hope. That person will have to put up with your annoying habits, those stupid movies you like, with your crying jags, and your pleas to never go. You'll put up with their bad moods, their need to be alone, their own little annoying habits. They'll tell you little lies to make you feel better and you'll lie back. You'll curl around each other at night, pray that the morning will come so that you could at least see their face one last time in the daylight. Love will, for a moment, make you believe that everything is ok. So you hold on, you hold on tight, and you hope to never let go.
Love is ambivalent, but love is like a bandaid, it will hang around, get gunky and funky, but it won't go away until you decide to rip it away.