Assalamu alaykum
I born into a Muslim family, i believe in Allah, Qur'an our rasol(sm) and i dont have doubt about the fundamental belief in Islam
But im always covered with an evil problem and is sex, why cant i stop this stupid things, actually it is becoz my childhood life was brought up with bad company, once i remember one of my friend forced me to watch an evil movie(i dont like the word porno, thats why using evil), last week i swear upon Allah that i will never watch it and started to be good Muslim and unfortunately i couldnt continue this wonderful step, i swear, i repeat, i swear, i repeat....sometime i feel like to cut off my private part, im tired of it, im really tired of it, human can do anything if he/she intends to for the sake of Allah, then why cant i? whats wrong with me, why cant i be a good Muslim, i want to be a good muslim, sometime i think i will not get a good wife if i continue this becoz Allah will punish me in the world and i will not earn the highest rank of the Paradise, i want to be in the highest rank, i want to lead a pious life, plz help me somebody, i need a strong advice, plz