Thoughts ?

I’ve been with my boyfriend for almost a year he is 31 I am 21 he is really good to me he also is really good to my son but I have a few things I’m concerned about and I’m not sure if they’re normal or if I should be concerned for starters I found trans porn in his search history I confronted him about it he lied multiple times then finally admitted he was watching it and that he had a porn addiction and that’s why he struggled to get hard when we first started having sex he wasn’t even interested the other thing that bothers me is that he complains about everything even small things that shouldn’t be a big deal he will get mad and let it ruin his whole day he has been through at least 7 jobs since I’ve met him he is a good worker and will keep a job he just can’t stay if they make him mad in any way I don’t know how to feel about these things