Jeep Riding Rough

Ok, I have a issue. I went off-roading in some very bumpy surface in my 1999 Jeep Grand Cherokee. Well when I finished off-roading I noticed that the ride seemed like it lost it’s smoothnesses, I was feeling every bump in the road. Now have I lost suspension. If I did lose my suspension would you tell me you would recommend as a replacement. I was thinking about something that can handle Off-roading very good but still be good on the road. The suspension i had was stock.

See duplicate question for answers.