IT sucks and the only good thing about it is the money.
Unreal deadlines, terrible management that has no idea about IT, new tools and projects which means you have to learn all the time after work. Everything breaks, and you get blamed for it.
Granted all of this can apply to any corporate job but in IT it is times 2.
If you want to have a comfy life, get a middle management/ team management position, but of course, it's hard cause there are people who are close to killing for those positions.