To start with, while straight talking is about delivering an honest, if not direct, message, rudeness is focused on being offensive, impolite and bad mannered.more