grass is always greener on the other side.....usually....for a lot of people....
but i agree with you that a person needs to love themself and be happy about who they are first, before getting into a relationship...at least thats what i think would help greatly in being in one.
as for me, im bored of being single again............