I'm working on a fill for this, because Leo has self-respect, dammit! One question: would you object to Leonardo agreeing to stay friends with Ezio after the breakup? Their friendship would be obviously strained, but Ezio's not so much of a douchebag that he wouldn't be remorseful so I figure Leo would give him another chance - just not trust him enough (ever) to go for another chance at a romantic/sexual relationship.
Re: Leonardo being a man!