Okay so I'm also a newbie, but it seems like you have a pretty good layout for a blog! From your CSS, it seems like you used sadness's layout maker, which makes this pretty simple. If your issue is the sidebar getting too long, you can just set a height for your main area in the CSS (its current size is 1021px from the looks of it, so just make that the height), and set the overflow to auto (overflow: auto;). That should let the content of the main section scroll independently from the rest of the page, if that makes sense? Then you can add highlights either on the sidebar portion or at the top of the page, linking to the titles of your most recent blogposts, or your favorite ones. You can do that by adding id=whateveryouwant to the title of the blogpost, then linking to it using href="#whateveryouwant". If you want to see this in practice, hit inspect element on
this site's newsletter section. The right sidebar has links to each week's newsletter, and it's done in the way I described above. Let me know if this helps or if I didn't address your concerns! You can also message me if you'd like, I'm happy to try and help you get your blog working in a way you're happy with. I'd show off my personal blog as an example but I only have one post on it right now, so it doesn't really get the idea across. You're free to
look anyways though if it helps you get an idea of what you want your blog to look like!
As for what to write about, do you have anything you could talk about for hours? Did you ever go on a really fun vacation? What's the story behind your favorite song, when did you hear it for the first time? Anything is blogging fodder! Even just what you ate for lunch or something.
Edit:
i've seen people use iframes to make sure every page on their site has the same layout and style, but i just copy paste the code and remove the content... ha ha hah...
Rinni!!! If you don't want to copy/paste each time, try taking everything between your <style> tags and adding it to a file called style.css! Then add <link href="/style.css" rel="stylesheet" type="text/css" media="all"> between your <head> tags! Try it with a dummy page at first if you'd like--I promise it's much easier!