I think a puppy would pass the time well. A dogs love is unconditional, plus you may meet new people taking your dog out to the park. Another thing to do is join a gym. Getting yourself back in...