Sharepoint - Where is "My Tasks" page on SharePoint Online?
The feature has been deprecated, it is described in the following article: https://support.microsoft.com/en-us/kb/2998445
There is a proposed workaround in the link but that solution is not fully compatible with the new "my profile" page in Delve (if it works at all nowadays)