Found the solution to iMessage contacts
So, I finally found what the big problem was. Yay! Right? So, if you had an issue like me where the contacts in your iMessage weren't showing the name of your contacts and only NUMBERS (how annoying), then here's what you need to do.
Go to your settings, and click that "@" sign. Login to those internet profiles that you used on your phone. Add all of the internet contacts, mail, notes, etc. that you want to add, from your social media and internet profiles that you are synced with, in order for all of the contacts on your phone to be shown on your laptop. Genius! Whoop Whoop! I was thinking to myself, well duh? What ever I had on my phone has to be the same on my laptop in order for my programs to be up-to-date and accurate. I hope this helps most of you. 🙂
Mac Pro