I totally hear you about the roller coaster cycle of emotions. It's so hard to totally let go and have no expectations at all. . Ever.
I just try to remind myself that this healing and growth process is not linear. .. You have come such a long way. It's totally normal to still feel sad and angry. Let yourself have those feelings (don't beat yourself up over them)...And then keep moving forward.