To echo the advice already given, it sounds like you have some unfair expectations of yourself. Why must you feel happy for your brother? Really, you just need to talk to someone about it to sort out these feelings.