Firstly, great job on always making your payments on time and maintaining a good credit score! That's something to be proud of. To answer your question, having debt and making prompt payments towards it should not affect your naturalization application. As long as you can pay off your debt on time ...