Do you feel betrayed?

Hmm so you are saying that person is not trustworthy because as far I understand your post you are saying that its not necessary that she should tell me her secret.
Anyways I have to wait for her until she tells me about her engagement.But its a big thing and people knows about it.

May be but then why she wants to get everone's secrets?