hi ,hope you have hatzlacha,youre a mighty man to make that post and lay everything out on the table,it must of hurt so much when your father got upset at you, be strong! and with the help of Hashem lifes bumps will soon smooth out,we are living in crazy times and its understandable that an impressionable 13 year old would do what you did , i have a child that got their hands on a internet phone and also used it on Shabbos ,the temptation is great! i dont think that its far fetched to assume that what makes people do these things on Shabbos is the guilt feelings that they saw such crazy and disgusting things on the internet as you said that you slapped yourself, i think that kids have to know that no matter what they saw or did Hashem still loves them and they are never signed off by Hashem keep on davening ,putting on tefilin , saying berachos ,shabbos, dont listen to th yetzer hara and dont give up .hatzlacha and again i hope everything will work out with you and your father and everything else.
i also hope that just like you want your father to have patience with you,please have patience with your father because eventhough you feel that he is going to crazy about the whole thing,still some people have a difficult time adjusting,again hope everything works out ,you joined a great group of guys here who are trying to fix up all our mistakes.Chazak chazak!