There are many pieces of advice that can be said, but what I would say is this:
Don't bottle all of this in; it'll only build resentment.
Be humble, speak your mind appropriately and professionally, and after you've done so, lean on the tech lead and manager for direction.