Relationship advice

So about a year ago, i met my boyfriend in college. His dorm was 2 doors away from mine. We've been dating for about 10 months now. He is truly SUCH a good friend, boyfriend, man in general. I love him a lot. He treats me very well, respects my boundaries and loves me unconditionally. There's just one thing that we're having issues with. It's really strange too. I grew up/still am very lower middle class. I scrape by with my mom to make rent. I've been working since i was 14. Im a very independent person. He's the exact opposite. He's upper middle class, never had a real struggle, doesn't work that much, and can lean on the dependent side. Little things really start to add up on this culture difference. It might seem really "baseless, materialistic, etc" for me to be worried about this but it can be difficult to overcome in conversations sometimes. He lives in a really great area. I live in one of the worst in my state. He's not street smart at all "why on earth do you hold your keys like that all the time?!" (Tucked into a fist) or the fact that i purchased my car myself with my own cash, while he got a brand new one for his bday when he was 16. It's hard to relate to things with him a lot. Like, HE'S NEVER BEEN INSIDE A GOODWILL EXCEPT TO DONATE. i used to live off goodwill lol. Has anyone experienced anything similar before? Does anyone have any advice to try to ease the culture gap between us?