Sorry, but Social Security will not be enough to support you comfortably in retirement. It’s designed to provide only 40% of your pre-retirement income, so unless you expect to need a lot less money when you’re retired, you’ll want to beef up your cash flow somehow.
Dividend-paying stocks are one of many effective ways to increase your retirement income, as they can deliver regular infusions of cash without your having to sell any shares. (And, in a pinch, you can sell them for additional cash.) Better still, dividends from healthy and growing companies tend to be increased over time.