Hair help pls!

Matilda

So I have very weird hair. I was very blonde as a kid but after I was 4 or 5 it went to a medium ish brown. In middle/early highschool it was always extremely straight and oily. I started dying my hair my sophomore year of highschool. Dyed it a ton until my senior year and started dying it dark. After I graduated over a year ago, I would sometimes use brown toners to get a warmer tint but it made my hair much softer as it wasn’t really a dye but a “gloss”. I stopped doing anything to it when I got pregnant and I’m 16 and a half weeks now. I wash my hair about every other day maybe every 2 or 3 days if I’m lazy. I’ve been using the whole blends shampoo for quite awhile now and it definitely makes my hair feel better but it is still dry and frizzy compared to what it used to be. It’s pretty curly around the edges and underneath the top layer but on top is mostly straight/wavy. I also use an argan oil product from the same whole blends line but I feel like it doesn’t do so much anymore. I don’t have very thick or full hair so don’t know why it is so frizzy especially since I haven’t actually dyed my hair in over a year and have had a ton of growth since then. Are their any tips or products anyone could recommend to help me? I just wish my hair wasn’t so frizzy, would figure out its texture and looked fuller. This is what my hair currently looks like ❤️