It's supposed to be uncomfortable! You just have to break them in! Most of the advice around buying climbing shoes sounds like this. Size down until your feet can't take it. Wait a month until the shoes break in. Needless to say, this is a very slow feedback loop. By the time you realize the shoes aren't a great fit, it's too late to return them and you don't have the money to buy a new pair.