2
I don’t wanna ruin her bday or make her feel bad
No. But if you decide not to tell her right now definitely tell her sooner rather than later