i wouldn't say its your crappy sewing but its very easy to be off the slightest bit when doing these blocks.
they are so tiny and that makes it very easy to be off by a little bit.
when a block is 12.5 inches its easy to hide and 0.125 difference but when a block is 5.0 inches that 0.125 isn't so easy to hide any longer.