A forewarning I am a bit of a grammar Nazi.
"His parents had given him so many instructions they made his head spin" I don't know if there's anything grammatically wrong with this line, but something about it bugged me. Perhaps "The many instructions given to him by his parents made his head spin."
The first line of the third paragraph ("Behind him a cave") is a sentence fragment, this can be fixed by adding "sat" or "lay" or some other verb between "him" and "a".
The line "Tall and slim" in paragraph five is also a sentence fragment, which can be fixed by adding "He was now" in front of "Tall and slim".
I think "accountancy" should be "accounting" when referring to the class. Accountancy is the profession, but the class itself is almost indefinitely referred to as "accounting."
Also in paragraph seven the semicolon after college should be a comma, I believe. The second half of the sentence, when left as is, is also a sentence fragment, so replacing the semicolon with a comma should fix that.
Paragraph nine, there should be a comma after "seaweed"
Then in paragraph ten, technically "the mermaid" works, but I think "a mermaid" would be better, as this is the introduction of the mermaid, whereas before it could've been any fantasy creature.
In paragraph eleven there should be a comma after "return."
Paragraph twelve-- add a verb in the phrase "her voice alluring and seductive." I personally think "sang" would sound good there. Like "her voice sang, alluring and seductive."
Paragraph sixteen combine the first two sentences by adding a colon after "passed." Otherwise the second is a sentence fragment.
Also in paragraph sixteen there should be a comma after "no drive".
Paragraph twenty two there should be a comma after "soft drinks."
"Philistines" should be capitalized in paragraph twenty three.
After "fact" in twenty three, there should be a colon, not a semicolon.