Question: why do imessages show up twice?
Answer: If you aren't, perform a back up beforehand, then get the device up-to-date. Head to Settings > Notifications > Messages and double-check that Repeat Alerts is set to 'Never'. Let's also check Settings > Messages > Send & Receive and make sure you don't see any duplicate listings there.