It's so hard not to think only with your heart but your future depends upon thinking with your mind too.
Balance...Achieving that balance is difficult, but I know you have the tools, Jerect. Whatever you decide does not have to be the end if his actions later tell you something different. Hugs...I'm sure this is very difficult.