No STD is likely. Given your previous problem with apparent balanitis (odor etc from under the foreskin), maybe that's the problem now as well. Or maybe lichen planus (can include oral lesions) or psoriasis (which causes nail pitting). See a doctor, preferably a dermatologist.
so basically it is not due to my sex activity?thank you
the original red patch on the penile head disappear on the second day n now appear in other place...anyone know what it could be....thank you
I don't either. You'll never know from this forum or online searching of any kind. See a doctor; that's what they're for.