Okay so going through it, Ross has a lot of things he needs to work on, he acts like he's fine and that his issues were in the past but really they are getting worse, his two friends didn't even back him up and would dance around the issues, that Brandon guy needs to be able to say no to things instead of just staying quiet, he clearly did not want to be involved and was there cause his girlfriend made him ahah.
Ross, it is not normal to look up children on the internet that are naked, you could have a leg to stand on if it was sent to you by family because they were doing something funny but it wasn't. This is the problem people have, it is not normal to randomly get an urge to look up naked kids on the internet. It also does not help that you have admitted to needing help when it comes to kids and you need to realize that it is weird and instead of just owning up to it you defended your weird behavior and that's the problem most people have about it.
Also you have a lot of passive aggressive tendencies and you need to work on talking to people as you can't talk head on with others. You beat around the bush and ramble instead of getting to the point and once they leave the call you finally start to say what you want and act all tough because that's when they can't answer back, even calling out rex (however you spell it) the minute he leaves instead of talking to him while he was there
and that's what causes people to turn against you, you are a huge shit talker and you involve your "friends" when you shouldn't.
You need to learn how to take criticism and handle questions, it is very clear that you are taking this and yourself way too seriously.