I was recently formally laid off from an employment position with the reason being that the company did not capitalize enough on my employment. The boss said that he really appreciated my skills and really liked my personality, so those were not the reasons. However, about three weeks ago I saw an ad posted by my company (and the ad is still active) looking for the same position that I was working in. Then I asked my boss if he was looking for additional people and also asked the hiring manager if the boss had any intent to replace me, and both replied to the effect that no one was looking to replace me in the position.
It is not that I necessarily have many regrets losing this job, but I do not believe the stated reason behind the layoff, and what really frustrates me is the apparent lack of knowledge of what could make my boss want to hide the true reason behind the layoff. When I was being hired, the boss said there was no shortage of work. I also almost never had a time when I had nothing to do. Also the person whose position I took a few months ago left the company for another job and there was no question about laying him off. I do not believe that all of a sudden the company started experiencing a shortage of work related to my position.
So, if the real reason is that my boss was not satisfied with my performance then why wouldn't he tell me and, instead, praise my skills? The only logical guess that I have right now is that this must somehow be related to my personality. But I would like to know the truth. What can I do to this effect? I feel very badly because I understand that I'm most likely being lied to and I am being kept in the dark. This is extremely frustrating and disappointing.