iMessage on Mac , can only login with specific accounts
I'm currently using a Mac book pro mid 2014 , macOS 10.13.3 and have been having problems activating iMessage.
At first I had the generic call Apple support and give them the code. They said they did and it should work but I still can't log in on my Mac ( for some reason my account works perfectly on my iPhone and my friend's Mac)
Weirdest part is that my friend can log in on iMessage on my Mac with his account.
These are the error messages I get on console :
default 16:07:24.145549 -0700 Messages Updating token for account (null):(null) (Environment: prod)
default 16:07:24.145644 -0700 Messages Setting auth token for profileID: (null) username: <private> service: <private> ((null))
default 16:07:24.146318 -0700 Messages Searching for profileID (null)
default 16:07:24.146364 -0700 Messages Didn't find a DSID match!
default 16:07:24.146405 -0700 Messages Didn't find profileID (null); attempting to use username <private>
default 16:07:24.149005 -0700 Messages Account: <private>
default 16:07:24.149056 -0700 Messages username: <private>
default 16:07:24.149106 -0700 Messages profile ID: <private>
default 16:07:24.204395 -0700 Messages TUCallCapabilitiesXPCClient - capabilityStateUpdated
default 16:07:24.210101 -0700 Messages token: <private>
default 16:07:24.210232 -0700 Messages vetted email handles: <private>
default 16:07:24.210290 -0700 Messages Searching for profileID <private>
default 16:07:24.212900 -0700 Messages Account: <private>
default 16:07:24.212974 -0700 Messages username: <private>
default 16:07:24.213008 -0700 Messages profile ID: <private>
default 16:07:24.294894 -0700 Messages Updating credential <private>
default 16:07:24.294962 -0700 Messages Saving account: <private>
default 16:07:24.295003 -0700 Messages Authenticated: NO
default 16:07:24.571298 -0700 Messages Save completed (YES) with error: (null)
error 16:07:24.575042 -0700 Messages account registration failed, deactivating (<private>)
I think it's something that has to do with DSID and Profile ID but have no idea what to do. I've called apple support multiple times but have wasted 100 minutes of my life which amounted to nothing.
Thanks in advance.
MacBook Pro with Retina display, macOS High Sierra (10.13.3)