Thank you all for answering many of my questions. I have learnt a huge amount from this forum and have tried to implement it in daily life much as possible.
Will hopefully come back on this forum again in the near future. Until then, take care.
Wahegurujeekaakhalsa Wahegurujeekeefateh.