Am I bad,

i know everyone is going to stay why do i stay with my boyfriend. But we been together for almost 3 years now and we barely have sex... its hard for me to get him turned on or idk what, he just doesn’t have sex with me. i know you might be thinking he’s cheating. i assure he is not. trust me i know. the most he doesn’t i guess you can say he is cheating is that he watches a lot of porn. would that be a reason why he doesn’t want to have sex with me?

it’s been really hard for me... i need sex.. i tried all kinds of toys and vibrators and nothing satisfies me like feel another persons skin against me. i don’t want to cheat trust me i don’t... idk what else to do.. i love him and he is everything i want.. but that’s the only thing...

please help .. advice ..