Nicely written over all, sorry I can't help you with what they have made you realise!
Parts you need to work on
Proper nouns such as names always have a capital letter. The parts that are not quite right are 'offered us the idea', 'Armel, a twin' (you can't have just one, whose twin is he?...