> But he always said he is having difficulties with decision making, responsibilities and that he can't decide on us and only time will tell.
Big red flag. Sounds like he doesn't want to risk a commitment because he doesn't want to risk getting hurt. No risk, no reward. This is not a man, this is a boy.
> That he has this picture in his head, where he finds his "perfect" woman and everything in his life will kind of fall into place. He knows that doesn't exist, but he still wants it/wishes for it/waits for it.
He knows she doesn't exist but he's still searching for it? Does this sound like a reliable man, or does it sound like a boy with an unreachable fantasy?
I can't tell you what to do, but I can tell you about him, because I used to be a bit like him. He's not ready for commitment or marriage. He's still a boy who wants a guarantee that he won't get hurt. So he doesn't need a girlfriend, he needs a refrigerator with a guarantee.
He probably won't fix himself until he does meet the perfect girl, and then she leaves him because he refuses to deal with his problems. He needs a kick in the pants.
I have a long time interest in psychology, specializing in relationship dynamics for 30 years.
(Please note, we give the best advice we can based on the information given in a post. For better advice, please include the age of all romantic partners.)