Thanks for elaborating joelgundam01. Would you, by chance; have more information regarding the suffixes (honorifics) -san, -chan, & -kun?
San - Is a really generic honorific and it's a really safe one to use if your not sure which honorific to use. It's pretty much the equivalent to Mr, Mrs, Miss and Ms all in one.
Chan - Usually used to address young girls, but can be used occasionally for young boys too. Sometimes it can be used for older people that act childish.
Kun - Usually used to address young boys, but can be used to address older men as well. It's very rare for a female to be called kun.
Sama - Usually used for nobles, aristocrats and royalty. However, like you said. It can also be used for someone that has high respect for someone. Almost to a level where the person is worshiping them.
Dono - Used for people that are the head of a business or household.