I agree with Tal, although I understand the fact that we all need someone, at some point in our lives, to tell us that we are beautiful, attractive, smart or just funny, someone to listen to our stories and ask how our day was... It is the way I lived until recently.
Lately, I discovered the joy of doing these things by myself. Remember you would not compliment yourself when you think you look like s**t, but other people would - so it feels much better to see yourself in the mirror and think "wow, I really do look great today", or to tell your stories in a blog (the joy of seeing your visitors from all over the world is priceless) with paintings or just crafting something for yourself, is much better than hearing it from a stranger you meet in a bar, or on the internet (don't get me wrong, I'm not against e-dating, when you are ready to date.)
Everyone can say "I love you." But you can only know for sure when you say it to yourself. Patience is the key and you are just not there yet.