I do understand that he's going through a lot but is he being selfish for telling me not to be done with him, only to just give him time to decide what he wants? Im confused.. why would someone do this?
Most Helpful Guy
It is a pretty handy way for him to test the waters and see if he can find another girl, and if he can't then he can come back to you and say "I feel better, I'll try to be better". That way he doesn't have to worry about you finding another guy while he is out looking. Or, as you suspect, a way to set it up so that he can be the one to pull the trigger.
Yes, it is selfish. If you are at the point where you need to end the relationship, end it. Relationships very rarely reach the point where BOTH parties want to end it equal amounts. It'll always be a case where one person wants it to continue more than the other.
Most Helpful Girl
he's not being selfish. he is assuming you still care about him and want to be with him.