I do genuinely try to correct myself but if I've known someone by a certain term for a certain amount of time it's just really hard to change.
I still call my cat a girl at times, just because it was hard to tell when he was so young. It just still comes out. It happens with everything. I try tho!