Does this look like it's heeling I missed my doctor appt. An not to sure ur ladies thoughts could help me know if it's heeling or I need an doctor