Don't know why there have been so many "troll" type of responses recently. Well it just goes to illustrate that there is a growing sense of hostility against doctors in general. It may not be so good to discuss our salaries in detail in such a public forum.
If you have passion in medicine, being a doc is the best job as it ticks all the boxes for fulfillment in career':
1. Remunerated well (talking about AC and above, so hang in there. Your pay will increase exponentially once you are a specialist, usually in your mid 30s)
2. A job that brings benefit to society
3. Autonomy and having control (also AC and above)
4. Job security