"trapped in the box of better" is hard to understand in isolation. If you have previously talked about "notions that I always have to make an effort to be a better person and to get a reputation, etc", or similar explanation ideally including the word "better", then it would be easier.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.