Hello! Redness of the skin can have many causes such as infections, allergies, or eczema. Since it is persisting for so long, it is better to consult with a Dermatologist for a physical examination and management.
Next Steps
Consult with a Dermatologist
Health Tips
Don't self medicate with steroid cream as they may worsen your condition.