In the same way, on can be utilized in reference to objects on an agenda, and so my assistant may possibly say I am on a gathering, on lunch, or on education if questioned for."Myself X" isn't even grammatically right, which happens to be even worse. In any event, why need to it irritate you? You might clarify to that person what the idiomatic way