Look, I'm not that social either, and I know what you mean about being happy alone. But what about the diabetes? In the end, you don't want to wake up with a cold leg.
Preventing that means getting blood draws every few months to check on your A1C levels. There are mobile blood draw services that can come to you, and Medicare apparently covers it. Your doctor's office should be able to arrange for this.
Look, you took some action a few months ago. You chased down your doctor, and signed up for that service. Now you just need to take a little more action and get a lab done, maybe get a health care provider to come to you. Your landlord could definitely help you with this.