I doing the titan HM too. Lag make me die so many times and get kicked many times too. I just hope someday I can finish my relic quest T.T