RE: girls
The best advice has been given to you already. Above all else, be confident of yourself, be yourself, hopefully this includes being polite and courteous. There is someone out there who wants someone just like you. It sometimes just takes a little time to find the right one. If you have money, don' t be fooled by a pretty face that wants you to buy her things. Spending money on a girl is fine, but there are some that just want a man for what they can get from him. You are young and there is plenty of time for you to look, so don' t get in too much of a hurry to give up the single life. If your eyes are open, you will see her and know her when she comes along.