What is the difference between allow and afford. you do not need the second sentence, you have used the word besides when you do not need to.
allow=permit, permission. afford = two meanings ancient and modern ancient meaning still used today related to allow
"can allow permit it to happen" "I can afford you an opportunity" afford in the ancient sense does not mean monetary or financially afford."I can afford you my time in Helping you with your English learning"
"visitors to your house I am sure will be afforded a cherry welcome and a huge smile"