As far as your relationship with him goes, you must learn to communicate with each other instead of arguing & fighting. Learn to talk through your problems. If the 2 of you simply can't get along, regardless of your feelings for him, maybe he's not the one for you & it's not meant to be. Also, if a pregnancy test gave you a positive result, most likely you ARE pregnant. You really should have been using protection but it's too late for that now if in fact you are pregnant. I suggest you see an ob-gyn ASAP. The bleeding could be nothing to worry about but could also be something serious and it's better to be safe than sorry. If you happen to find out you aren't pregnant or have miscarried, please use protection & think about your future. If you are pregnant, prenatal care is very important throughout your entire pregnancy.