I know you have my life mapped out, because as someone who desperately wants kids, it's impossible not to do that. But don't assume a kid is going to follow that plan. Some kids are gay. You both handled that news really, really well, but for real, why did you have to assume I was straight to begin with? I wish I could have told you when I was 14, but I had to deal with not being the thing you thought I was. As a result, I'm 32 and still don't have kids, because I got a really late start on the whole dating someone thing, and I've still never brought anyone home. It's not your fault, but next go round, try not to box your kids the way you were boxed in.
Also, Mama. Leave his ass. Do not marry him. It doesn't matter how upset Grandmama will be, she'll get over it. Just tell her you love her, and go raise that baby alone.
I've been using it for a few years now. It's great.
Couple tips:
Add a colored bar with the date being the first of each month, and the name being AAA. It makes it easier to read to have month separators in
Add a column that says what account you paid it out of if you use multiple accounts
Don't forget to update it with new bills you acquire
Get the Google sheets app on your phone, and log every purchase. Candy bar at the gas station? Log it. Secret fast food purchase you don't want anyone knowing about because you're ashamed? Log it as a gasoline purchase. Bought some weed from that dude Tommy who was at your buddy's house? "Walgreens" lol. Just make sure you get in the habit of logging minor spending
Also, there's a cool graphic that you can set to be emailed to you once a month that you link to the budget, giving you a break down of your spending in certain categories. I'll find it and update the original comment with it.