is she being a hater?

so i'm having a conversation with my friend and she keeps throwing shade everytime i tell her something i'm doing that i'm happy about she always has to say something negative to make whatever i'm happy about seem impossible, i just asked her what i should wear to church because i'm happy i'm going tomorrow and she says "something pure, like the virgin you're not " then i say something nice because i didn't care and she says K like if she's mad at me she always gives me attitude when i'm happy about something