I haven’t received a haircut in two years. How to fix this?

The style I currently have was never intended to grow this long, as the hair in my left side is notably longer. Also, mirage of photos displays how I usually tuck my hair behind my ears, however it doesn’t remain fixed, and constantly falls in my face. I’ll place it in a bun or ponytail to prevent this, but I’m wanting a more permanent solution. I saw somebody with a similar hairstyle be recommended to cut their front strands to cheekbone length, and I’m wondering if this is a viable solution for me? If not, I’m open to any suggestions.