I am more intelligent than you.
I earn more than you do.
I like you more than your brother.
Can we say:
You show devotion to me more than him.
I feel there has to be the preposition 'to' before 'him' and the adverb 'more' should be before the noun 'devotion'; as in
You show more devotion to me than to him.
Am I on right lines? If not, then is the following correct?
You show devotion to me more than him. [And what I mean to say by this sentence is: both 'me' and 'him' are the receivers of 'devotion' that 'You' show.]