@jessshailes Hi Jess
So we know what the error message is?
It's right here.
SERVER -> CLIENT: 535 Authentication failed
SMTP ERROR: Password command failed: 535 Authentication failed
My guess is because your user name (usercastlehaven) is missing the domain part. Maybe it's supposed to be usercastlehaven@castlehavenconstruction.com?
Also, change your password since you posted it on the Internet.