In Boston you'll still see the weather you have in Sweden... but probably not as cold.
Don't live in the city if you can help it. Congested and expensive. Stay away from Philadelphia if that comes up on your list.
Delaware isn't as bad but getting that way in spots. At least we don't have a State Sales Tax..... yet. If you ever get involved with old classic cars we have plenty of car shows and cruise nights here from April to November.