You didn't mention the MSF course. But you have only been riding 3 months. Which tells me its from a Lack of Experience. Which is why I suggested riding with more experienced riders. So they can observe. And offer advice to help keep you out of trouble. I never took a Riding Course. But I do ride with different groups. Including the Bucks County HOG. My Dealerships "Legacy Ride" which involved Over 100 motorcycles. The other day I went with a group leaving my dealership. Heading to the York, PA Assembly Plant. Which was about 120 Miles each way from the dealership.
2016 Hyundai Tucson SE Coliseum Grey AWD
2018 Custom 1200