All or Nothing by Lang Leav - http://langleav.com
we all all have the right to love and be loved, flaws and all. however you want to, whenever you want to. friends, family, soul mates and strangers. everyone deserves unconditional love.
i think john green said it best "i don't know a perfect person. i only know flawed people who are still worth loving."