Yes, one should never "fall in love" with a stock. One should either trade the stock due to its volatility and volume...or love the fundamental aspects of a company and its chances to grow the price of the stock you hold.
I have chosen to hold this one, not because I love the stock, but because, as an example, any company I analyze at work needs a Quick Ratio of 1.0 to qualify with a solid liquidity level and Debt-to-Equity of no more than 3:1. Any company who achieves these two ratios has what we consider a healthy balance sheet.
The Quick Ratio for SPNG at the Feb 28 filing for Q3 was 11.14, absolutely unheard of, and THERE WAS 0 DEBT!! I have analyzed thousands of balance sheets in my career, and never seen a stronger one.
I have found it is much safer to "fall in love" with a strong balance sheet than a stock.