Preparing for surgery

I am trying to get my body and mind ready for my surgery. Anyone have any tips?

Sleep lots, eat very well, surround yourself with positive
people, listen to music that you enjoy, get rid of clutter in your life whether its stuff or people
enlist help post op.