Often times I don't really know when to use the titles Mr/Mrs/Ms. Usually, I'll only use it when the person is more than 15-20 years older and/or if the person is in a higher positions like my boss or something. Otherwise, I'll just call the person by the first name. Is this appropriate or should I call anyone older than me by their title and only by their first name when told?