Elsiecake recently wrote about love and I particularly liked #2 :)
2. Be someone you would love.It is always easier to blame others. Always. What's hard is looking to yourself and realizing that maybe it's you who needs to change. Before you have amazing relationships you have to be someone you would love. Be the mother you would want. Be the girlfriend you would fall in love with. This is a lifelong process the important people in your life will help you with if you are open to it. Stop focusing on others' shortcomings so much and instead work on yourself.