I have a dream boyfriend of 3 years but I am falling for a guy friend I just met
Why are you following for the new guy?
I see the new guy is much more honest and dependable than my old boyfriend
If you are happy in your relationship then you should do your best to not fall for other people. If for some reason you are no longer happy in your current relationship you should think about ending it rather then cheating on someone.
I have no more faith in relationships anymore.
It sounds like you really need to take a look at your relationships and find out what you want. If you are so happy in your relationship, you should not stray outside of that.