If you enjoy being with him and he treats you well, there is no reason not to see where this relationship might lead. The fact that he bought you a plane ticket to go visit him is an indication that he really wanted to see you. He is keeping in touch with you on a daily basis. He obviously cares about you.
There are some long distance relationships that can be successful. Just ask yourself deep down inside what you are feeling for him. Don’t let your previous experience cloud your judgment regarding him. Just enjoy getting to know him–
Best wishes,
🙂