Very, pretty blocks, and pretty darned good for a beginner! I think we all make mistakes at first, and I've heard others say they still do after many years, so don't be so hard on yourself; just have fun, and it sounds like you are doing just that. It will all come together in time.