Hi humzafrommilwaukee,
I understand that you are seeing an issue with contacts on your iPhone not syncing to your iCloud account, which is being synced with your Mac. I have an article that can help guide you in your attempts at troubleshooting this issue, and it is found here:
Check whether your device is set up to show iCloud contacts:
- Open Contacts and tap Groups in the upper-left corner.
- Make sure All iCloud is selected.
If you store and edit your contacts using your iCloud account instead of a third-party account, like Google or Yahoo, iCloud will automatically update your contacts. Check whether your contact is stored with iCloud:
- Open Contacts and tap Groups in the upper-left corner.
- Deselect the All [account] option for any third-party account, like Gmail or Yahoo.
- Make sure All iCloud is selected.
- Tap Done to see your list of Contacts. If you don't see the contact you're looking for, it's stored in another account.
- You can import the contact from a third-party service into iCloud.
If your device uses multiple accounts like iCloud, Gmail, and Yahoo, make sure that iCloud is your default Contacts account:
- Tap Settings > Mail, Contacts, Calendars.
- In the Contacts section, tap Default Account.
- Make sure iCloud is selected.
Get help using iCloud Contacts - Apple Support
https://support.apple.com/en-us/HT204150
Thanks for using the Apple Support Communities. Have a good one!