No, nothing wrong, but the reasons you give are not exclusive. These all work, and the various prepostions have essentially the same meaning within each sentence: I'm not happy in/with/about my job. I'm not happy with/about my results.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.