To give you guys more background, this is my first serious relationship (longer than a few months) and break up, and I feel like I am just starting to figure out what I like in a mate. My ex were very compatible in some senses, but not in a few others. I think my ex and I had a similar sense of humor and morals (honesty, openness, family values). We have similar lifestyles (no smoking, no coffee, fairly healthy, we both don't like to drink much) and share a few interests (movies, same kind of foods, exploring new restaurants, certain tv shows, a few sports), but not others (like her like of literature and books). We both want to stay in the same city for the medium to long term.
However, she is a liberal arts major working at a non profit and I was a business major. She is very thoughtful and introspective while I am more spontaneous. Also, she feels strongly about a lot of social and political issues that I am not strongly opinionated about. The major thing I had doubts about was our compatibility socially. We got along very well when we were alone, but she is shy and I am a very outgoing person. I am friends with her friends, but she makes little effort to hang out with mine. This is concerning to me because as we get older, the social unit is no longer the individual but the couple.
Based on this information, do you think we are compatible enough for the long run?