\begin{align*} \int \sec x dx & = \int {{\cos^2x} \over {\cos^3x}}dx \\&= \int \sec^3x \cos^2x dx =\int \sec^3x (1-\sin^2x) dx \\&=\int \sec^2x \sec x dx -\int \tan^2x \sec x dx \\&=\tan x \sec x + \int \tan^2x \sec x dx -\int \tan^2x \sec x dx \\&=\tan x \sec x. \end{align*} I kind of messed it up. I know how to derive the $\int \sec x dx$ with alternative way so I can find out it is wrong but can't find out why.
Will be very appreciated with your help.