Re: In Too Deep? The Long Version.
To make short to your long and interesting story, these are the answers to your questions, at least that I can think of after reading your post.
Is it life ? yes, that's life, that's also life, a part of it, even it hasn't to be tough all the time, there are tough times. you need to accept this and go forward.
Does not everyone get the chance to be happy? Yes everyone gets a chance to be happy, while understanding what makes them happy and not happy. Question of awareness.
Is this normal?
Giving the circumstances, it is normal that you feel and react this way. The girlfriend seems to be very confused about her past and present.
Can things work out?
Things could work out if only you could communicate to each other's feelings honestely to each other. Open discussions, and honesty.
Could she really love me?
Not the same way or for the same reasons as this ex, but probably in another way.
Could she really ever love me more than him?
Probably , in a different way.
Can you have a sucessful relationship with someone if you're not their one true love?
You can absolutely, if you don't want to take a place that is not yours, but have your own place.
Is there a God?
Personally I don't believe in god, but that is up to you.
I hope it can help you a bit, if so, I could go further in the discussion if you like.
Gala