Hi Mercy
Yep, a lot of us don't find recovery quick. I would just encourage you to be patient with yourself. You ask 'will I heal?'. I think we all heal, but at different speeds. Just because you are not full of joy and energy doesn't mean you are doing anything wrong at all. Be gentle with yourself.
God bless you.
Michael