Everything you need to know about type 2 diabetes