sounds like we all have different definitions for long term...you have bought and sold several times over the last several weeks. Stop trying to time the momentum and swings...start accumulating over several days and take advantage when the price falls when MM are manipulating. Patience is a virtue and is rewarding if you don't fight against it.