Struggle to accept bachelor showing feeling (4)
I believe the answer is:
vibe
'feeling' is the definition.
(I've seen this before)
'struggle to accept bachelor' is the wordplay.
'struggle' becomes 'vie' (to vie is to struggle or contend with).
'to accept' is an insertion indicator.
'bachelor' becomes 'B' (abbreviation e.g. BA=Bachelor of Arts).
'vie' going around 'b' is 'VIBE'.
'showing' is the link.
(Other definitions for vibe that I've seen before include "Aura given off by person/place" , "Atmosphere, aura" , "in the air" , "Atmosphere, feeling" , "Perceptible aura" .)