I hate to bring this up, but has this only been since Maxie is gone?
But I would suggest the vet as well. Good luck! I hope you can get sleep soon.