Actions speak louder than words. My guess is he’s dating someone else and keeping you on the back burner. Doesn’t seem like he’s serious about you so I wouldn’t waste your time. If he comes around again later and is ready to get serious, you can consider giving him another chance then.