After being overseas for seven long months, a Traverse City Marine finally returned home to northern Michigan this weekend.