I have had a rough experience with my laptop for a ...