Okay so I recently passed my test and today I did my first proper drive out of my town. I was on a 60mph road (3 lanes, overtake lane on my side) and there was a cyclist ahead but the car behind me was right up my backside so I couldn't slow down enough without being rammed into, and I couldn't pull out into the overtaking lane because there was already a car too close coming up in it. I knew I had to overtake the cyclist because of how close I was to him (I should have spotted him sooner, I know but for some reason I didn't) but I couldn't give him good space because of the other cars so I overtook him really closely. Problem is, I feel really horrible about passing the cyclist so close (and for doing it when there was a car about to overtake me) but I didn't know what else to do. Has anyone else been in a similar situation? If so, how did you handle it? I know I was in the wrong and how the situation could have been avoided, but at the time I was so nervous I just didn't think.