hi, it seems to be an infection of the soft tissue
causing a pustule. and if it is so painful then you should definitely see a physician and be started on antibiotic. it is likely to be a staphylococcal infection
and since you have contact with someone infected with MRSA then that is a possibility too. so dont delay treatment.
hope i have been helpful.