Hi Tooey,
Sorry, but the MyPage feature is not driven by roles, if you make a content instance available to My Page you are essentially publishing it to the public.
It is very much like My Yahoo or iGoogle, there is the same catalog of widgets available to all users not based on roles or specific users, there are no private widgets. It is just a way for users to create a personalized view of public content. Any feature meant only for people in specific roles should not be made available to My Page.
Best,
Joe