yeah i agree with you also that if you love a person she doesnt just give up on that person, but again its optional...theyre were reason for that Ms traveller.....its case to case basis...you cant give up on him/her because maybe without you in his life, he will die or so but what about you? i can tell your not happy anymore because not just of the smell but its the violent way as well....i believe that its better to give than to receive but in this case, your the only one giving giving giving......its a give and take in having a relationship....if one is not happy then other is not.....and thanks god you let him go away for space..thats good.....but theres a great chances that he will be back again and knock on you again...if that time comes be prepare and be ready for your decision......
God Bless...