What all the others said hon - don't stress! And way to go Miss Em

DD started sleeping through at 9 weeks (10+ hrs) so I had the same worries as you but really, don't worry! I'd had breast feeding issues from the start which only heightened my concerns but I really had nothing to worry about. Boobies are amazing things and will adjust your milk supply as your baby requires it Don't judge your expressing efforts, it's not a good indication of 'what's in there' and stressing makes it harder to express as well. With regards to the firmness of your breasts and leaking, all breast are different and yours may have found their BF groove already

Oh, and before I forget, I BF DD until 13 days short of her first birthday