Labor coming?

Today I am 39 weeks 4 days. For the last 3 days since my appointment I've been in bed almost the whole time. I get up to pee, shower, eat and try to hang out downstairs but end up falling asleep on couch. I sleep 1-3 hours at a time wake up due to my legs being sore, lay here for 30mins-2 hours then pass back out. I've also been feeling like I'm starving and eating everything I can get my hands on literally. When I had my cervix checked he said I was 2cm and 70% with baby at -1 position after that I bled for 13 hours then lost part of my plug the next morning. Could this mean my body is trying to prepare for labor? He told me if I don't have her this weekend (due 21st)  I will be scheduled for induction on 26th.