Don't know what the cramps are, maybe your uteris adjusting for the growing baby, i'm having cramps as well but its because i'm constiplated lol.
Morning sickness is different for everyone, some ppl never get it and others get it throughout the whole pregnancy. I can't say when it'll stop, hopefully not too much longer
as for not letting your partner near you, don't worry, I am the same (though its still early things can change) with my first pregnancy I was really horny and this one i'm not so much.