RE: Landing question
Keep practising. Your judgement is sound, so always go around if you need to ("A Go-Around is always your first option", my full-scale instructor drilled into me!). You are absolutely doing it right, just keep practising and maybe push your own limits when you are ready.