hi everyone. before i go into my situation, i have to say that some of the details may be somewhat graphic. i am not in anyway wanting to offend anyone but i have to be totally honest "in detail" so that i can real and honest feedback. first off, i w...