Greetings. From your history, it could likely be
1. impacted wax
2. Injury to ear after using ear buds
3. Ear infection
Next Steps
better to get direct / online consult to rule out infection/ear drum rupture.
Health Tips
keep ear dry. avoid ear buds. avoid self-treatment.