Merdogan, I understand that you're trying to stick to the original, but "hey buster!" doesn't give the proper meaning here. What do you say about this:
"Man, is there anyone who dedicates his life to his love like me?"
Well, instead of "dedicate", I'd prefer "devote". Isn't there a difference? Lilian, which one is more appropriate?