So I am doing what Seems the best thing to do Youll have given me the greatest possible happiness

What is the correctly punctuated version of this sentence?
So I am doing what Seems the best thing to do. You'll have given me the greatest possible happiness.