Korea was getting on my nerves, too, so I left for a year. It really helped me relax. I realized that the reason I enjoy visiting home is because I'm not there all the time. It gives me something to look forward to. Once I got back and things settled down it got really boring really fast. Don't get me wrong, I love Canada and my family and friends, but that type of life isn't for me right now. Anyway, I don't need to get into details, but I guess what I'm trying to say is I like the freedom living in Korea provides. I can take off for Thailand for Christmas or Japan for a long weekend instead of feeling that I have to do things out of obligation. I like knowing I'm going to see everyone for a few weeks this summer and it's going to be awesome and crazy and we're going to make an effort to do new and exciting things together instead of constantly saying, "tomorrow, next weekend, when I have time".
I also have to second the mass transit. I know I can go out on Saturday night and where ever I end up I can get home affordably and safely, even in a taxi. It's pretty liberating to think I can get across a gigantic city full of 14 million people (and it's suburbs) in an hour. I can't even do that in my parent's small city in Canada without a car. I can also buy a beer in a store or bar at 4am if I damn well want to. And those beers aren't $8+tip. Oh, and the internet. Maybe because I didn't have a connection in my home before first coming to Korea, but once I went back I felt like I was on AOL dial up, even with the fastest connection. Then they have these absurd limits that ding you through the roof if you break them. All for 3x the cost! And don't even get me started on the service. Oh, lordie, please don't get me started on that.