I feel you. I might place a sell today, depending on the action. I don't think SQ is a terrible long term hold with increasing revenue and profitability around the corner.
It's trading at $12.90 right now, so I could take the small victory or hold out for an analyst to predict some insane price target.