Pretty blunt way of putting it T-didog but I have to say that I agree with you. I can't stand it when authors mistake "sensitivity and caring" for being a complete doormat. Travis really seemed to try his best to make it work with Stephanie but their messed up situation was entirely her doing. He definitely did the right thing.
You guys are always claiming that you will "handle your business" when your woman doesn't act the way you want her to. When the moment of truth comes and your in love you can't make those snap decisions that your both applauding Travis for making. Guys at heart are just as soft as us gals and you will generally try to make it work even if your girl pulls a stephanie act.