Just an opinion:
Sometimes I think that relationships are just things that people want , in order to brag to other people... Of course there is also the reason of wanting to be and feel loved, but how blind are we?
Are we not loved by the people around us and by God? I mean of course we are allowed to have them.. But don't let them drive your life's. don't change because of them unless its for the better. Don't cut out everyone from your life for that one person, cause that's fucking stupid.
Yes I don't have the right to judge, as I have never been in a proper fully committed relationship. But I think I have seen enough and been in enough to know what is right and what is wrong.
So learn to accept your mistakes and learn from them. You aren't always right and accept other people's opinions.
Hard to say we are still friends when you have turned into a selfish fucker.