Hope,
You sound immature. You should feel lucky to have a man like him. So you'd rather be with someone who will give you a lot of fun but does not think about your future?
I agree with Rosie and Equus, one thumb each. He is a good man and a responsible man. If I were you, I would sacrifice a little bit since you said you love him to death. What you're doing is not showing love but just being selfish.
At any rate, if you let go of him, he will eventually find a responsible woman, It will be your loss. There are many women who would love to have an RN for a boyfriend or a husband.
Think about it, If you can't take it, then break up with him and spare him the headache and the BS that you're giving him.