You are busy second-guessing, are you expecting too much, are you not enough, is he really flirting with other women on his work email?
Then you say: "He is patient, nice, caring but there are some red flags onec in a while that of course can ruin my mood for days.
He still hasnt told me he loves me. "
WTF?????
Do you really think YOU are the one with the problem here, when HE hasn't told you he loves you???? What kind of reconciliation is that?????
It's one thing, to take a straying spouse back when he professes his love for you, makes a commitment to work things out, bends over backwards to make it up to you. But you took back a guy who hasn't even told you he loves you?????
You're not expecting too much, dear. You're settling for too little.