This seems like a figment of your fertile imagination. I think you need to give yourself a break and take it easy on yourself for a while. I just cant believe all that you have written. If all that you have written is true and if you are that loyal to your wife then please get another job. If you are good at your work then its only a matter of time. So rather than write at rediff go post your resume at a good jobsite and keep your legs crossed till then. Anyway you havent got a salary raise in some time so what are you waiting for?