Most of your opening post is about money though Limpet - including but not limited to "I also have a life to fund and kids to support. I have a mortgage to pay and financial commitments." don't we all? But you do earn a lot more than the national average salary, and are on track to earn well into the top ten percent of salaries in a few years. You are complaining to people who are statistically mostly going to be earning a lot less than you already do, and many multiple times less than your ultimate salary will be.
Many, many jobs have unsocial hours, and there are many, many jobs I wouldn't do - they are not all highly paid, or even respectably paid.
Nurses, police and fire fighters all do essential work but are paid far less than doctors.
There are all sorts of justifications for high pay for doctors - long training, long hours, unsociable hours (but not throughout a career - consultants do far fewer unsociable hours). None of these are exclusive to doctors though.
Whenever anyone points out that doctors are not actually badly paid compared to most people, there is a massive back track and it's all "oh but we are selfless angels who don't really care about money and only thinking of the NHS, not of our pockets at all!"
I absolutely agree the uncertain contracts must be very worrying and the long hours, if they impact on ability to keep patients safe, are a massive issue. I think you are putting lots of people's backs up by complaining you cannot fund your lifestyle on 48k a year... and that is what most of your opening post is about.
I don't actually have a problem with doctors being well paid (I know it might sound as if I do :o) I do have a problem with my fb feed and now MN being full of memes complaining that a nurse practitioner (at the height of his or her salary expectations) has occasionally been seen to be on a higher salary than a junior doctor and pleading poverty of the poor junior doctors eating beans on toast in their bedsits on 22k (for one SINGLE initial year of training, glossing over how fast that pay ramps up).
I think this whole thing has been presented in a highly irritating, arrogant way by the people pushing the social media campaign, whatever the rights and wrongs of it.