My dear Pim
Put your shyness aside and just go for him:what do you have to loose?
On my and your age too,you know life offered you a lot of chances,but as time goes by,you never know when your last chance comes.
Live your life today as if it is the last day,some opportunities will never come back!For you too there is still a chance of true happiness,it's right in front of your feet.You only have to grab it and enjoy it!
your Soulmate,stan