I got the "A Violet Gf" trait but in the end I still got the after all this time ending. Did I have to do something else with the violet coral mushroom or did it have to do with my mushroom (I had the cordycep).
youll have to get a coral wife instead of gf to get a different ending
youll have to make sure the ball goes smoothly (reassuring her that you will stay by her side, watch people without accidently pointing, and dance in an empty balcony.)
I advise saving when you are given choices so you can come back to them if it fails.