That completely sucks FP. Some friend. Seems someone needs to go adjust said friends attitude.
I really hope that heals up fast and without too much discomfort. The sling makes everything a pain in the ass. At least you got your plants in first. Hang in there and feel better man.