Have you tried counselling?
I am asking for advice outside of my normal support group. If you can not provide constructive advice please do not leave a comment.
I mean have you tried professional counselling to figure out why you are always the rebound guy? I think it will help you more in the long run since you seem to be in a cycle that you can not break out of. Good luck and keep us posted.