Someone who cares, and is not wishy-washy(another words someone who doesn't change her mind like she changes underwear) about what they want in a relationship.On again/off again every other day hurts too much for someone who has a big heart.