Perhaps a full blood workup is in order? I know being underweight can stop your period, but I think its important to find out WHY you're not gaining y'know?

I have an overabundance, I wish I could send some in a PostPak for you!

And I've always got sympathy for you