Advice needed.

Been growing them 3 years now, periodically trim them to keep them around the upper chest range. Lately been thinking about shortening them maybe shoulder length. What do you all think? Also how do you think I should style them? I like styling them as I did in the picture but the hair on the right side (left side of the picture) does feel irritating at times. Any advice appreciated. Thanks guys.