As someone familiar with workplace norms and guidelines, it might be worth discussing your issues with HR. There are measures to improve employee satisfaction, like ergonomic furniture, desk plants, or brighter desk lamps. Also, try to take regular breaks from your cubicle, maybe go for a short walk if possible.