Thank you all for your replies, I have had a small chat with Puppy, and we have decided to call it quitsHowever, I shall still continue to explore this side to me and hopefully in future there wont be the problems there was this time.
It's all certainly given me something to think about, as have all your answers.