Nicole Scherzinger believes her "greatest weakness" is love and admits it was tough having to let someone she loves go.