hi, firstly what u should be eating is really healthy stuff like fruit vegitables and all that stuff that makes a balanced diet.
you should avoid some fish that contain mercury and some seafood. raw meets and raw eggs are bad with the risks of food poisioning.
you can find alot of infomation about what to eat and what 2 avoid on the internet. prenancy books are good as well. my favorite book is what to expect when your expecting. and pregnancy vitimains are very important as well.
i was 19 when i got pregnant with my first baby and my partner was only 20. having 1 baby dosent really change your life that much. you just have an extra person to look after and love. being a mum is pretty easy i think, tho some think its hard. my son brings me so much happyness and i am so proud to be his mum, i could have never imagined how amazing it would be. it realy is such an amazing experiance.
i think you should tell your man, he should be mature enough and possibly ready for a baby. its such exciting news i dont know how u can keep it to yourself. theres only 1 way to findout how he feels about it!
i dont know anything about the o negitive blood type probably see your doctor about that.
cramping is normal as long as its mild and not constant.
i wish all the best for you! and look after youself!