Auch wenn die beiden Begriffe der Überschrift zum Verwechseln ähnlich sind, bedeuten sie doch etwas Grundverschiedenes:
To revel bedeutet in etwas schwelgen, während to reveal etwas enthüllen bedeutet.
z.B.:
He reveled in the success that his first book had brought him, until it was revealed that he had plagiarized the content.