Tmi photo! Posted somewhere else looking for answers..

Is this my mucous plug? And I know it doesn’t mean labor coming... but I’m 37 weeks does it mean I’m at least close? Also since I’m 37 weeks would it regrow back this far along? Sorry if I sound stupid... (Btw it was wayyyyy more then just this don’t know if that helps any)