Firstly, your story is fantastic, and I got a bit teary reading it. I LOVED your little sign for A's crib. Congratulations.
Also, I don't know what pain is normal and what isn't. BUT, my experience (relatively smooth BFing from the beginning) did include quite a bit of pain with the let-down, which lasted about 2 weeks until my nipples seemingly got used to be sucked on. I previously had VERY sensitive nipples, so BFing was pretty cringe-worthy in the first few weeks. I knew, however, that it was pain that would go away - I just kind of "knew" that my nipples would get used to it, iykwim? I hope it's the same with you.
Well done again! And good luck in the next few weeks.

