Will i be doing the right thing by breaking up with him?

Re: Will i be doing the right thing by breaking up with him?

Yes, this is selfish. And at many other times you will need to be selfish. But, as I said, it is OK.