It is good that u r not neglecting ur ear problem; which happens most of the times! There are chances for small perforations, which r recent; to b cured on their own with medical management only...however, long duration perforations with some underlying problem need surgery with correction of underlying problem...hence it is important to find the cause of perforation with proper examination on time...
Next Steps
Visit an ENT consultant as soon as possible
Health Tips
Not to use ear buds