I'm just about done with Level 1 beginners after just over two weeks and I'm amazed how far I've come from ground zero.
You are right. That B major is a bit of a sticker but it will come around ( the little devil).
I guess with any learning, the basics are easy but as you advance it gets tougher; nothing is insurmountable!
The accidental guitarist.