Reading your post my initial thought was "are you going out with my ex?" - sounds somewhat similar.
I tell you how it ended for me - after close to two years I desperately wanted to know where I stood, put pressure on him and got BRUTALLY rejected in fact I couldn't get over the trauma of it for the next year.
We are often told men show how they feel through action rather than words and I think that's what you are trying to see in his favour now... But for me, like you, it was also copious amounts of confusing behaviours including trips to another country to spend time with my family, bond with my father and tell my mother how much he loved me literally 2 weeks before the break up.
Even though my ex was doing many of the right things like you I've always felt he wasn't quite "there" emotionally.
I think you will find, as one of the posters said, that keeping you on your toes builds up his ego - and down the line you will realise his attitude towards the relationship was completely different to yours. From what you say you are looking for love, partnership, to take care of your partner and him of you. For him the relationship is just something he got into, wants to be civil about it but it mainly about him and how he feels. Yes he will do some nice things for you but rather to paint himself in a positive light and feel good about himself rather than out of genuine feelings for you.
For that reason when you decide to break up with him I wouldn't even be suggesting friendships etc because what you see as nice he would just see as a sign of weakness. If he is anything like my ex the only thing that would re kindle his enthusiasm is if you suddenly put yourself in the driver seat and said you're fallen out or love or something rather than do it in any submissive way.
I'm sorry if this is harsh but from my experience if your gut tells you something is amiss it usually is.