If he has, as you say, "money issues," and has been thinking of your relationship as something that might escalate to the point of you moving to where he lives, the possibility of the two of you being in a situation where you might be needing to cooperate on money, it is understandable that he would also have some apprehension about doing all this with a young girl for whom being on her own will be a new thing, who currently does not have to worry about paying for the basics of day to day life, and is free to work part-time, and to use her earnings to purchase whatever it is she wants.
He might not feel differently if you used your money to buy paintings, for instance, or antique area rugs!
And it is true that being on one's own today can be a daunting prospect. Those everyday basics like rent and food and utility bills - and car payments

- can be pretty rough going for young people starting out on the road to independence, and no one could blame you if you yourself did not have some anxiety about that, quite independently of whether you have a boyrfriend or not.
That said, as several people have pointed out, there is no need for him to express his opinion of how you choose to spend your money in a rude way. In fact, it is quite inappropriate, regardless of his opinion of designer bags. Saying rude things to someone with the intention of hurting their feelings is never acceptable, no matter what the topic, and you have indicated that he might have some anger management issues that could prove as difficult for both of you, both separately and together, as the already-mentioned challenges of making ends meet.
And your own comments show that you are not feeling good about the relationship moving forward, which is in my opinion, very wise and grown-up.
Making that move away from home is a big step, and I would suggest that it is something that is best done quite independently and unrelated to boyfriends, whether good ones or bad ones, so this stranger's free advice is:
- listen to yourself. Your comments about him make a lot of sense. If you are going to have a boyfriend, you deserve someone who appreciates you for who you are, and treats you with respect.
And when you are ready to leave the nest and fly away, you deserve to make your choice about where and when and how you will fly based on your own likes and dislikes, your own dreams and ambitions, not the location of a boyfriend, even when you find a good one!
