He's all rich and I'm from a middle class family , he has great relation with his parents and I don't , he has all the fancy things and looking at all those things make me feel he's great nd I'm not good enough / equal to him , I couldn't share anything about my personal things like my family and how are things around me .
It seems like you are carrying a lot of shame around your identity, your background, your parents, etc.
Thisay be holding you back from truly having a healthy relationship with someone.
Try to focus on building your self worth and self esteem.
Being in a relationship where we feel less than our partners can make us feel very unhappy. In the long run this can be a breeding ground for resentment, jealousy and more shame.
No matter what your background may be, you still are worthy just as you are. Try not to let these aspect make you feel less than.
Move past the shame thatakes you hide aspects of your life. Try and embrace them. They make you who you are.
It may help to work with a therapist in the long run to help you work through this better.
Hope this helps.