Aye, nobody needs to hack your phone to spoof your number when sending texts. They would need to know your contacts - there are various ways those could leak, but I'd check the security of your Google account anyway, probably change password too (you do have 2-factor authentication on, right? If not you need to do that right now).