I have the following FSA:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{automata,positioning,decorations.text,topaths,arrows.meta,decorations.pathmorphing,quotes}
\tikzstyle{every picture}+=[remember picture,inner xsep=0,inner ysep=0.25ex]
\begin{document}
\begin{tikzpicture}[shorten >=1pt,node distance=2.5cm,on grid,auto]
\node[state,initial,accepting] (q_0) {$q_0$};
\node[state,accepting] (q_1) [right=of q_0] {$q_1$};
\path[->]
(q_0) edge node [swap] {b} (q_1)
(q_1) edge [loop below] node {d} ();
\end{tikzpicture}
\end{document}
I would like to change the size of the state nodes so I can fit something like This is \\ the initial \\ state inside q_0 (instead of q_0).
I would also like to make the loop wider as appropriately for a larger state (if that doesn't scale automatically).

