I feel like I keep apologizing for how long my blog posts are, […]