Good work Cbud92. It’s actually ok right now that you haven’t entirely let go, and you still hold onto some hope that she’ll miraculously turn around and want you back again. That feeling will fade with time. Days turn into weeks that turn into months and eventually your heart will heal.
The girl was definitely cheating on you, if not physically then emotionally and the texting/skyping was obviously an affair.
You will learn and grow, and hopefully, so will she. I strongly, STRONGLY urge you to not get back together with her even if she comes crawling on hands and knees. Unless she shows genuine remorse and regret and has actually learned something from what she did, you deserve better. If on the off chance she comes to you soon and asks you to take her back, I really really really strongly suggest you tell her that you need more time to reflect, and that she needs more time to reflect on what she really wants out of life, what will make her happy, and to understand her motivations and her mistakes.
But you pulled something off here that many people thought you would never do: you listened to the unanimous advice to pull the plug and pre-emptively break up with her in a mature, level headed way. That alone shows how much more mature you are than her, and how much better you deserve. You have no idea how often people like you show up on message boards here and elsewhere, ask for advice, and then ignore it and never post again. So, you deserve a lot of kudos for doing the difficult thing and listening to the advice you got.