@Safaa, you need to realize that we are ALL volunteers who normally just try to help by pushing people towards fixing their own problems. We don't get paid for what we do. For those of us who answer questions, we are "paying it forward" for the help we ourselves got when we first joined the forum with problems of our own.
We can suggest reading material, we can offer code snippets, we can look at screenshots and other uploaded offerings - but as many requests as we handle in a day, we cannot afford to spend too much time with any single member. Doing so robs other new members of help. Please don't think that we don't want to help you - but DO realize that we have to budget our time because the question load.
We understand and appreciate that you might have a complex office environment. But among those of us still working for a living, complex office environments are commonplace. Even those of us who have retired still have family lives.