Personally, I don't get why he has to leave. They are in Boston, obviously there's colleges and stuff, why can't he just do smart people things and hang out with his friends too. I feel like the whole "you must leave everything behind" is more movie logic than anything else.

Yea, well once Skylar moved to California his fate was to go chase her. You could call that movie logic, you wouldn't be wrong, but it's a lot better ending than "hey guys I got a job at <boston based tech co>, now let's go chase broads"