He may think it's a joke...but if you're not laughing, then it's not funny.
You've been together for a year now. The honeymoon is over, the rose coloured glasses are off and you're seeing the *real* him. Question is, is the real him acceptable to you? Yes, I guess he could stop saying these things if he knows it upsets you, but the fact remains that he'd still be thinking them.
Any other issues in the relationship?
Could be time to question if your morals and ethics are compatible.
Never regret anything that has happened in your life. It cannot be changed, forgotten or undone. So, take it as a lesson learned and move on.