Thanks.
It is very true. I have a friend undergraduate majoring in Bioengineering, MS in EE with Bioengineering emphasis, has been in programming for 10+ years( with decent pay) still feel confused and wants to move back EE/bioengineering field.
Passion / job security are not always in line with each other.