Pinkerton is a selfish man, who is basing this marriage with Butterfly (Cio-Cio-San) on pure infatuation. He is thinking in the now and of his happiness, and not of the feelings and emotions of Butterfly and for the future. Butterfly is willing to risk the loss of her ancestors' religion in the name of love, she is a true romantic. She believes in love and that it is what you need to be happy, even if the cost could be great. Sharpless is a wise man but also a foolish one. Sharpless knew of the intentions of Pinkerton and the effects it would have on Butterfly, and, yet, he didn't try very hard to keep it from happening. Goro reminds me of a nervous, flitty bird. He doesn't like to disappoint people and it almost makes him a nuisance. Butterfly's friends are supportive and happy for Butterfly to marry Pinkerton; they think it will be a happy marriage. Pinkerton's "real" wife must be confused by the situation, or, at least, finds it to be sad. The "real" wife isn't described well and I am unaware if she had been informed of the situation at hand.
Japanese women, or geisha's, are used for entertainment. They are meant to portray a fragile being, who are beautiful and knowledgeable of the arts, such as singing and dancing. They are meant to be the perfect little lady. Cio-Cio-San is a geisha, and this is the cause for Pinkerton's infatuation with her.
The Western world's view on East cultures in the 20th century is ignorant. It is willing to participate in the events but doesn't take the rituals seriously.