Self-identity conundrum mixed with anger