Agree! Prepare to look for your next job.
It is hard at first because of being asked to leave your favorate work. However, this is not a bad thing at all when you find a better one in the near future!
Do not worry, and take a break, and get ready for searching next job!