FIXED IT!
I just experienced the same exact problem on my macbook about 30 min ago
I don't exactly know which one of these things fixed it but this is what I did:
(On my iPhone 6)
Settings > Messages > Text Message Forwarding > *turned it off for my macbook pro
(On Macbook Pro)
> Messages App
> On the top right of the screen I clicked "Messages" in bold font between the Apple logo and the File tab
> Quit Messages
> *when I clicked the messages app again it brought up the Messages setup window and I just had to login to my apple ID account and it enabled iMessages again, I even got a pop-up on my phone saying iMessages is being used on a new macbook pro.
> *sent a "hi" and it was blue and said it was delivered!
(Back on iPhone 6)
> *I then re-enabled Text Message Forwarding for my macbook, made me enter in a code that appeared on my laptop screen and the "hi" was synced to my phone now!
Oops, just realized people posted the same solution ahead of me, probably should have read those before experimenting on my own. I even made this account to post this 😟