
OMG i so know what you are talking about. It sucks to watch the person you loved change into this awful person before your eyes. and the worst part is knowing you cant help at all. The only thing you can do is sit back and watch it all unfold. Even when you have to watch it happen while they are with a new significant other.
But on a happier note. I can ASSURE you he isnt it. and I know its hard to swallow that fact right now, but when you are with the right person you can feel something entirly different. I always thought i knew what love was and i was so heart broken when i lost what i thought was my other half, but it wasnt until I met Rich that i truly knew what love is. The right person should enjoy a lot of what you do but have enough differences too. You should feel comfortable around them and feel like you can tell them anything without being judged. And actually WANTING to spend time with eachother.
You will find him. he may be out there just as hurt and lost as you