Why can't I bear weight on foot?

Weight on foot . Its sounds like you need a xray and an exam . I would see a podiatrist. Get some crutches at a cvs and make an appointment.