I can't relate with the age difference but sorry you're going through that. Being in a situation with someone you love and enjoy but other things not matching up is hard.
When you were together before you were married did those differences not bother you? Do you think he changed after you got married?
Is it not possible for you to make new friends where you are at? Maybe through meetup or work? I'd think you have to.