Do things that “get one’s rocks off ” always “rock one’s socks off ”?
Solution 1:
To get one’s rocks off is to become sexually excited. If a horse does this to you, you should probably seek professional help.
To rock your socks off is to have a good time. There is no sexual connotation to this expression, as far as I’m aware.