Of your three choices, I think 2 sounds the most natural. I might say I am happy for you, and jealous.

Peter