Hi. Not being funny, but after just 3 months you still are a visitor. Try 3 years. Even that, is not that long. You cannot expect to blend in for at least a few years. Some expats develop a fake british accent as a means of blending in. I never did. I always thought it was stupid. If people don't like me for my accent, which is west coast california, they can shove it lol. That's my attitude, and that's the attitude people should take, imo. Although a lot of people say they love my accent and where I'm from, particularly young people.
But you will eventually blend in and feel that england, god help you lol. becomes home. and guess what? eventually after being here about 10 years, you feel like a tourist back home. It reverses itself. I visit back home, and random strangers ask me where im from (australia or britain). makes me laugh because no british person thinks i sound remotely british lol. only americans back home. it makes me laugh. sometimes i just play along because i feel like i would disappoint them if i just said "im from HERE" lol.
and after a while, you forget how things work over there. you aren't up on the US politics anymore. or the system. or anything. you stop missing american foods as much (you still do a bit though). portion sizes in restaurants seem vulgar. people coming up to you to speak to you freaks you out lol. you forget the 4th july. you forget thanksgiving. you forget mothers day back home then feel guilty you forgot your mom (different date).
what i miss the most, by far, is the beach. x