Yeah good start, not disappointed about the ending more like about depth.
By depth i mean she indeed in fact screwed his life. He had a perfectly fine and good life, he even was friendly with her but her wish was evil straight up evil. Instead of wishing to be his girlfriend she decided to wish him a lonely life. And what the dude does? I'm angry but it's fine, my grandma is cool.......
For a story that delves deep in traumas and tough stuff it scratches the surface with every encounter actually including MC himself.
In my opinion when you enter adult or deep stuff, you as an author have a obligation to think through what you are writing.