Do it!! Even I cringe at some of the things I eatI started out at 135 when I was 16, im currently bulking and weight 280 at 25 years old. If you want to build mass, you have to turn it into a job, it has to be apart of your life.
No money ? Thats easy get a cook book and do it your self. Im a chrf by trade so o buy almost everything in raw form and make it myself saves a lot of money. Never buy premade foods there over price, and horrible for you. If you don't have a lot of time do what most lifters do, make a bunch of food on your days off then reheat when you eat.
You should be eating the following
Eggs (best source to me 72g protien in one dozen & cheap 1.50 a dozen)
Ground beef( going up in price right now and only getting higher so try and use the least)
Pork (especialy loin just picked up a 8 lb loin for 10 bucks)
I've actually thought about starting a recipes thread, cause I cringe at some of the stuff you guys eat lol.