OP I'm gonna let you in on a secret. I see supposedly "pro" players get hit on Titan HM all the time. Only difference is their gear lets them survive it.

You're not even close to bad, and if you cleared Titan you're all good in my book.

Also congrats!