Narcissistic array elements
Jelly, 10 bytes

ṙ2+ṙ-&lt;ḤCx@


Try it online!

Explanation:

ṙ2+ṙ-&lt;ḤCx@
ṙ2         Rotate the original list two elements to the left
  +        Add each element to the respective element of the original list
   ṙ-      Rotate the result one element to the right
     &lt;Ḥ    Check if each element is less than the double of its respective element on the original list
       C   Subtract each 1/0 boolean from 1 (logical NOT in this case)
        x@ Repeat each element of the original list as many times as the respective element of the logical NOT (i.e. keep elements of the original list where the respective element from the result is 1)