Getting hurt... sucks. There are no words for it, and I'm sorry that it happened to you Shane. We're all here for you. I know it's cheesy, but the saying "Whether you think you can, or you think you can't - you're right" is true. Well, except for thinking something ludicrous like "I can fly by flapping my arms"... because... well... some things even evolution can't help us with right now.
But...
The choice is yours. Close up forever or keep an open mind. To say "never" is a really big word. Never is a long time to hold onto pain. Never is a long time to keep your guard up. Love is a double-edged sword and sometimes it hurts, really hurts, but sometimes it's the one thing that can truly enrich your life, the one thing you are missing that nothing else can come close to replacing. If you come back, any time, we're all here to support you and cheer you on.
There is no perfect person, we all have flaws, and it appears that ladies (and men) the world over have their own agendas. There are no excuses for what happened, and some things went down that were not good at all by anyone's standards; however, only you can make the choice to dust yourself off and be yourself freely. Best of luck to you man!