Many times I thought I switched to a new blessing, only to discover days later that I kept the old
I fully respect your design intentions here, but user interface design is horrible and I don’t think there’s a way to design this kind of system in a good way. If we can switch freely the system can be made simpler and mistakes can easily be corrected. Yes, this sacrifices some interesting gameplay choices. But you already put in a lot of effort to make sure the correct blessing ends up selected. At least for me this has proven a total failure.
Another improvement that can be made is that in the first timeline there is a chat with 2 options, which suggests that the blessing selection is affected by the selected chat option. Causing additional confusion. Very annoying.