I know that some Type 2's have a hard time because they think that because they are overweight that they brought this on themselves. I read one post here where the person thought that they were being punished for the sin of gluttony.
Stop being so hard on yourselves and don't fall into the trap that the media and uneducated people would like us to be in. It is not your fault and if you want to avoid the depression that often accompanies a diagnosis then you have to think positively about this chronic condition. Whether there is something you could have done earlier or not really does not matter now. You have this condition and you are not going to let it beat you. It is a hurdle that has been put into your path that you are going to jump over. If you decide to do all that you can to manage this condition there will be no place for blame and you will not be a victim but a survivor who can show others that there is a way forward.
I decided early on that diabetes may beat me but it won't be for lack of trying to master it and that is all that anyone can do, tame this beast to the best of your ability. Your HCP's may be the best or the worst that exist but they are not with you 24/7 and whether they are negative or positive in their care, you do all the hard work and they only see your results from the tests that they order. This is your baby and you are the one who looks after it.
A couple of articles here,
How to combat the stigma of Type 2 diabetes.
(Makes me sad to think this title would even have to exist).
Type 2 Diabetes. From old dogmas to new realities.
(This article explains that you may have been diabetic for years prior to diagnosis)
I really do hope that this will help some Type 2's move forward. We took a hard knock this week with the advertising campaign from Lloyds and we will be in the news again soon over another article that will surface but our revenge is to manage our diabetes to the best of our ability and let the ignorant people think what they like because one day some of them or their loved ones may walk in our shoes and then the reality of having Type 2 diabetes will hit them hard.