Just to clarify...(I'm a bit of a "nit picker" this way...)
Although your omelet may be healthy and low in fat, its by no means fat free. One egg has 5 grms of fat (you said you use 2)..and cheese absolutely has fat in it..
You are correct though when you say certain fats are necessary for a balanced diet.
That being said, I love eggs. :)