Don't be upset. Its better than most you know. I'll be 37 weeks tomorrow and I don't get checked till 38 weeks. Plus 1 cm is really good because your body is doing what is suppose to and taking its time. You have 3 weeks left you can do this.
Same here, last week i was told i was 1 1/2 cm dilated, i was soo excited ive tried everything too but nthings working, ive tried sex, squats, walking everything hopefully in 3 days on my next appointment she says im more open