OK I get how they work conceptually, I get how they work physically, but when I actually try to build a circuit with them it never works.
Usually I build out the DC bias model (static operating point), test it in LTspice, then add the AC/small signal model on top. Or large signal model for switching etc. Everything generally works unless I did something stupid or it’s RF where things get a little less predictable.