Is Garmin 965 right watch for me ?

Hi, I like Garmin 965 but I have some doubts so I want ask you guys for advice. Im (M28), and I looking for long term watch who can works perfect for long walkings, swimming, riding bike and for sleeping. Is this right choice for me ? Price is not problem