After a two-year absence from the winner's circle, life has got much better for Graeme McDowell in recent weeks – both on and off the course.