Basically, no it shouldn't if it's not an auto flower. It shouldn't look like that after 3 months either.
You already wasted 3 months. Clearly not using good light or soil or putting any effort into it. At your current rate i'd estimate your yield will be under 10g of low grade. It is a waste of time, but then again, some people just grow random houseplants that they don't use.
Grow it for fun but if you need medicine you're not getting it from this plant.
Get better genetics, soil, lighting, pots, read a beginners book on growing, then maybe next grow you'll get something.