English is over 60% Latin and Greek roots, and dictionaries borrow 80% of entries from Latin. In the science vocabulary terms, over 90 percent are derived from Latin. English and French, as well as Spanish, are heavily derived from Latin.
A procrastinator is someone who lacks the motivation to complete their assignments or responsibilities and waits until the last possible moment to do their work
Its linking 2 closely related independent clauses.
I believe that as a child he was wounded by the tusk of a wild boar when he was out hunting with some relatives (grandfather and uncle), and that wound left a scar on him.