Frustrated at my position (another venting thread)