Ozzy_gurl,
The only way for you to find out if he is the guy for you, is to
try out this relationship here in Singapore together.
Spending more time together may unravel a lot more things and
issues you are unaware of each other right now.
Perhaps along the way, he may find you unsuitable for him, or vice
versa.
Don't come here expecting to settle down with him yet.
Take this as a chance to experience something new.
Give yourself a couple of years more to decide if this is the life
you want.
If things work out, it's a bonus.
If it doesn't, don't go back home broken hearted.
Also, you'd want to find out more about immigration for yourself or
him.
It is not easy to navigate this hurdle.
Find out how, and how long is the duration.
There may be income/qualifications requirements which either of you
don't have right now due to your age/experience.
Many international couples got stuck at the immigration level.
Don't become a victim, it can be very heart wrenching.