My lead expressed in January that he would be getting a promotion and needed a replacement. After discussing everything, I decided to take it. Mid-February he told me that I got the position but was just waiting for the manager to file the paper work. I was told it might be awhile because a lot of changes were happening in management, which I understood. They seem to take forever with these things. Last week I got a text from my manager asking me to fill out the application online and I would get everything started. Well turns out another coworker had applied also. The other coworker has been working there a long time and knows everyone really well. Well due to this, we had to interview with our General Manager and VP for the position and my coworker got it. I'm not upset about the fact that my coworker got it because I do think he is deserving of the position. But I'm just fucking livid with my previous lead, now manager, for telling me I had the position when all of this shit happened. I was already mentally prepared to take the role and everything to come, as I was starting to take on a few new responsibilities. I have been avoiding my manager because I just don't want to even speak with him. Then today he was texting me about a task that I had previously worked on and if I could fix it. I ignored the text because I'm not doing shit like that anymore. He has someone for things like that now, not me. I know he didn't have 100% control over it but he just should not have told me I had the position, when in fact I did not. I just can't help but be upset tbh. Am I overreacting?