If you ditch your current GF because you have started liking another girl then you would definitely ditch that girl for someone else as well.Also, this is a fact that you have liked your current GF as well in the past that is why you both came into a relationship.Here comes the maturity and stability in the picture which you need to adapt in your life as its an human nature that after achieving something it wont look that valuable as it used to look before achieving it.you have achieved your GF, lived one year happily then you met someone else, you become intrested in her and started trying for her. Believe me, it will go on a loop untill you adapt stability in your life.No one is perfect. your GF might have some flaws that you are not seeing in your new interest but again you are not also perfect you should have some flaws also, By that logic you will be also ditched by someone later or sooner.Life is all about finding fun in between making adjustments. you can make things perfect if you are not getting them perfect by default.I would suggest you to work on your current relationship only for making it stronger and longer instead of finding new interests :)