So, one of the webcomics I read is Misfile. The short sum-up of the story is this: "Once a slacker angel in heaven's records department was almost caught smoking a joint on duty. In his rush to clean up he shoved several files away without checking to see what drawer they went in. Unfortunately for him, while he didn't get caught violating the angelic say-no-to-drugs policy, he has been locked out of records due to a completely separate security crisis. Meanwhile, on down on Earth two teenagers wake up to discover side effects of their heavenly files being misfiled... Ash wakes up to discover that not only is he now a she, but that everyone remembers him always being a girl; while Emily is suddenly two years younger due two the last two years being dropped out of her folder before it was shoved back into the filing cabinets up in heaven."
Now, in some stories we would have seen someone try to molest Ash right at the start. Here it didn't happen until almost page 1800. Anyway, Ash has snuck over to visit Emily (who is currently grounded) and has told her about what happened. As a result
Emily has decided to pass along some self-defense tips. Ash, really, she shouldn't have to tell you tip #3.
Fun webcomic. Just make sure you have plenty of time if you start. It has a sizable archive. Today's page is page 1,824 and while that includes cover pages and a few other non-story pages, that's still quite a few.