"Lucky" means (something good) has happened or was given to you as the result of random chance. Often "blessed" connotes that something good happened or was given to you purposefully, like a gift from God, or from some other loving source. "Luck" sounds mechanical and without feeling; "blessed" sounds warm and wonderful.