It's difficult to find learning materials that are fun and relevant to me and match my japanese level.
This has always been a problem with getting started learning Japanese. The difference, perhaps, was that in decades past we didn't
expect it to be fun or relevant.
You have three variables there: fun; relevant; level appropriate.
You can change your idea of fun or get used to the idea that learning sufficient kanji and vocabulary is going to be a hell of a lot of
work.
You can broaden your interests to make more material relevant, you can put more effort into searching for material to your liking, or you can get used to the idea that sometimes you're going to be going through crap that just doesn't interest you but which will be educational anyway.
You can increase your Japanese level, which is what will do the most to alleviate the problems presented by the other two variables.
=======
Some people here enjoy using the series of graded readers which provide reading material that has grammar, vocabulary, kanji, etc. matched to learning levels. You could try googling Japanese keywords for topics that interest you; you'll probably find more results than you could read in a lifetime. (Everybody complains they can't find anything to read and I will never understand
how that's possible in the internet age).
When it comes to learning kanji and vocabulary, quite frankly you're just going to have to realize it is a never-ending task and that it requires
work. I started learning Japanese in 1985 and so far today I have spent about an hour with pencil and paper learning kanji and vocabulary. I don't expect to be finished this side of the grave.