#JavaScript (ES6), <s>36</s> 28 bytes

Returns a boolean.

<!-- language: lang-js -->

    s=>!/[^aeiouy]{2}/.test(s+0)

###Test cases

<!-- begin snippet: js hide: true console: true babel: false -->

<!-- language: lang-js -->

    let f =

    s=>!/[^aeiouy]{2}/.test(s+0)

    ;[
      "hate", "love", "popularize", "academy", "you", "mouse", "a", "euouae",
      "acorn", "nut", "ah", "strong", "false", "parakeet"
    ]
    .forEach(s => console.log(s + ' --> ' + f(s)))


<!-- end snippet -->