I'm going to break my friend's sunglasses
What did your friend do to you?
I don't see the need to have a friend who has a rather good income but doesn't spend anything on me.
That seems a little bit dramatic. You should not purposely break things that do not belong to you.
Whatever, it's not even an expensive item.
Being jealous of what your friend makes is not healthy. Celebrate your friend's success with them and treat them with consideration. If you are nice enough and genuine, they might eventually share their wealth.