I’ve been trying to find a way to change my OSM email address but to no avail. Is there a way?
There is no such function. However you can email one of the administrators, like TomH. Just login the wiki and use the ‘email this user’ option from the ‘toolbox’ (lefthandside of your screen) for that.
Indeed there is no proper way of doing this, I got it changed manually by TomH by sending a message to the mailing list. I filed a ticket about this in OSM’s trac, but it is apparently impossible to do.