I'm a solo runner too. Never felt the need for buddies. My runs are my me-time.
Cold shower and good sleep are my go-tos too. Don't overthink it, keep it simple.
Proper footwear is key. If you're still running in those crappy shoes, that's your problem right there. Get yourself to a specialty store and get fitted for a new pair. That'll make a world of difference.