Hi,
This can be because your My Card in the Contacts app (or Address Book) is not showing your details.
It can also be caused by the Sync process between Mac and iOS devices for the Contacts app being messed up.
In the Contacts app go to the Preferences and check the "Accounts" options and see how you are Syncing he info.
It should be only one method (iCloud, Yahoo, Google etc.)
It can be caused by a partial Login to the iMessages server.
Try Signing Out of the app. Followed by Quitting it for a few minutes before reactivating the Apple ID

9:32 pm Friday; September 5, 2014
iMac 2.5Ghz i5 2011 (Mavericks 10.9)
G4/1GhzDual MDD (Leopard 10.5.8)
MacBookPro 2Gb (Snow Leopard 10.6.8)
Mac OS X (10.6.8),
Couple of iPhones and an iPad