user/%/edit - remove it from tab and make it an actual menu item I am pretty clueless on how drupal handles such things and I can't seem to grasp the context.

I want a menu link to user/%/edit (using menu token already). But as it seems /edit is a 'tab' item of the user/% menu (also saw it in the db). Using theming I have visually removed the unwanted tabs and I've also merged the user/edit form with the profile2 forms I need for extra fields using form_alter.

The problem is that even though I have a menu link called "My Account" linking to user/%/edit,
whenever I click it to go there, the "Edit" menu link appears as active in my main menu instead of the "My Account". 

Is there any way to remedy this?

If the question is not clear I will revise it cause it's a pretty confusing issue.

EDIT: to avoid similar answers, the problem is not how to visually remove the tabs, the problem is how to somehow alter or ignore the user/* menu structure so the "Edit" part is not a separate tab anymore and thus it won't show when I click the link that leads to to user/%/edit
You want to alter the original menu item that was defined in user.module's hook_menu(). You can do this in hook_menu_alter().

The item's array key is simply the path, so:

function hook_menu_alter(&amp;$items) {
  $items['user/%/edit'] = array(
    'type' =&gt; MENU_LOCAL_TASK,
    'page callback' =&gt; 'my_custom_page_callback',
    'page arguments' =&gt; array(1),
    'access callback' =&gt; TRUE,
  ),
}